diff --git a/web/src/lib/components/shared-components/gallery-viewer/gallery-viewer.svelte b/web/src/lib/components/shared-components/gallery-viewer/gallery-viewer.svelte index 7f87237054..82f876834a 100644 --- a/web/src/lib/components/shared-components/gallery-viewer/gallery-viewer.svelte +++ b/web/src/lib/components/shared-components/gallery-viewer/gallery-viewer.svelte @@ -99,7 +99,7 @@ let scrollTop = $state(0); let slidingWindow = $derived.by(() => { const top = (scrollTop || 0) - slidingWindowOffset; - const bottom = top + viewport.height; + const bottom = top + viewport.height + slidingWindowOffset; return { top, bottom,