diff --git a/ui/component/claimList/view.jsx b/ui/component/claimList/view.jsx index a1d37a11f..ca056939b 100644 --- a/ui/component/claimList/view.jsx +++ b/ui/component/claimList/view.jsx @@ -81,7 +81,8 @@ export default function ClaimList(props: Props) { const mainElWrapper = document.querySelector(`.${MAIN_WRAPPER_CLASS}`); if (mainElWrapper && !loading && urisLength >= pageSize) { - const contentWrapperAtBottomOfPage = window.scrollY + window.innerHeight >= mainElWrapper.offsetHeight; + const contentWrapperAtBottomOfPage = + mainElWrapper.getBoundingClientRect().bottom - 0.5 <= window.innerHeight; if (contentWrapperAtBottomOfPage) { onScrollBottom();