diff --git a/web/frontend/src/joblist/JobList.svelte b/web/frontend/src/joblist/JobList.svelte index f3edf36..39a3010 100644 --- a/web/frontend/src/joblist/JobList.svelte +++ b/web/frontend/src/joblist/JobList.svelte @@ -157,7 +157,8 @@ clientHeight } = document.documentElement; - if (scrollTop + clientHeight >= scrollHeight && $jobsStore.data != null && $jobsStore.data.jobs.hasNextPage) { + // Add 100 px offset to trigger load earlier + if (scrollTop + clientHeight >= scrollHeight - 100 && $jobsStore.data != null && $jobsStore.data.jobs.hasNextPage) { let pendingPaging = { ...paging } scrollMultiplier += 1 pendingPaging.itemsPerPage = itemsPerPage * scrollMultiplier