mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-08 00:43:54 +00:00
baee028792
Cuesheet rows are virtualized (react-virtuoso), so rows scrolling out of the small overscan buffer get unmounted, destroying their <img> elements; scrolling back remounts them from scratch. Native loading='lazy' on the image compounded this with an extra deferred load on every remount. Widen the overscan buffer and drop the redundant lazy attribute so images stay mounted through normal scroll-and-back gestures.