From d653467973f767125effa9824e54b17b72f065de Mon Sep 17 00:00:00 2001 From: CrudeCreations Date: Mon, 11 Mar 2024 14:26:50 +0000 Subject: [PATCH] fix: allow scrollToBottom hook to trigger when there is no scroll bar --- src/common/useOnScrollToBottom.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/common/useOnScrollToBottom.js b/src/common/useOnScrollToBottom.js index 6e4036ef9..a38767a32 100644 --- a/src/common/useOnScrollToBottom.js +++ b/src/common/useOnScrollToBottom.js @@ -5,7 +5,8 @@ const React = require('react'); const useOnScrollToBottom = (cb, threshold = 0) => { const triggeredRef = React.useRef(false); const onScroll = React.useCallback((event) => { - if (event.target.scrollTop + event.target.clientHeight >= event.target.scrollHeight - threshold) { + if (event.target.scrollTop + event.target.clientHeight >= event.target.scrollHeight - threshold || + event.target.clientHeight >= event.target.scrollHeight) { if (!triggeredRef.current) { triggeredRef.current = true; if (typeof cb === 'function') {