Browse Source

fix(web): images not loading on search and gallery (#3902)

* Check all observed entries, not only first

* fix: formatting

---------

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
Valonso 1 year ago
parent
commit
bea287c5b3
1 changed files with 1 additions and 1 deletions
  1. 1 1
      web/src/lib/components/asset-viewer/intersection-observer.svelte

+ 1 - 1
web/src/lib/components/asset-viewer/intersection-observer.svelte

@@ -18,7 +18,7 @@
       const rootMargin = `${top}px ${right}px ${bottom}px ${left}px`;
       const observer = new IntersectionObserver(
         (entries) => {
-          intersecting = entries[0].isIntersecting;
+          intersecting = entries.some((entry) => entry.isIntersecting);
           if (!intersecting) {
             dispatch('hidden', container);
           }