From 535c0ac746f91c2e3075029c492845537788f89a Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Tue, 27 Feb 2024 12:55:48 -0700 Subject: [PATCH] Fix autoplay --- web/src/views/events/EventView.tsx | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/web/src/views/events/EventView.tsx b/web/src/views/events/EventView.tsx index 4be06dea7..71d01a9c7 100644 --- a/web/src/views/events/EventView.tsx +++ b/web/src/views/events/EventView.tsx @@ -129,10 +129,6 @@ export default function EventView({ const [minimap, setMinimap] = useState([]); const minimapObserver = useRef(); useEffect(() => { - if (!contentRef.current) { - return; - } - const visibleTimestamps = new Set(); minimapObserver.current = new IntersectionObserver( (entries) => { @@ -152,7 +148,7 @@ export default function EventView({ setMinimap([...visibleTimestamps]); }); }, - { root: contentRef.current, threshold: 0.1 } + { root: contentRef.current, threshold: isDesktop ? 0.1 : 0.5 } ); return () => { @@ -171,12 +167,12 @@ export default function EventView({ // no op } }, - [minimapObserver.current] + [minimapObserver] ); const minimapBounds = useMemo(() => { const data = { - start: Math.floor(Date.now() / 1000) - 35 * 60, - end: Math.floor(Date.now() / 1000) - 21 * 60, + start: 0, + end: 0, }; const list = minimap.sort();