Fix player not switching views correctly

This commit is contained in:
Nick Mowen 2024-01-19 13:23:01 -07:00
parent 264f6a0ed6
commit e19ff12087

View File

@ -147,7 +147,7 @@ export default function DesktopTimelineView({
// handle loading main / preview playback when selected hour changes // handle loading main / preview playback when selected hour changes
useEffect(() => { useEffect(() => {
if (!playerRef.current || !previewRef.current) { if (!playerRef.current) {
return; return;
} }
@ -162,13 +162,13 @@ export default function DesktopTimelineView({
type: "application/vnd.apple.mpegurl", type: "application/vnd.apple.mpegurl",
}); });
if (selectedPlayback.relevantPreview) { if (selectedPlayback.relevantPreview && previewRef.current) {
previewRef.current.src({ previewRef.current.src({
src: selectedPlayback.relevantPreview.src, src: selectedPlayback.relevantPreview.src,
type: selectedPlayback.relevantPreview.type, type: selectedPlayback.relevantPreview.type,
}); });
} }
}, [playerRef, previewRef, selectedPlayback]); }, [playerRef, previewRef, playbackUri]);
const timelineStack = useMemo( const timelineStack = useMemo(
() => () =>