diff --git a/web/src/components/camera/DynamicCameraImage.tsx b/web/src/components/camera/DynamicCameraImage.tsx index 3f84ec90d..55705b15b 100644 --- a/web/src/components/camera/DynamicCameraImage.tsx +++ b/web/src/components/camera/DynamicCameraImage.tsx @@ -72,7 +72,7 @@ export default function DynamicCameraImage({ }, loadTime > loadInterval ? 1 : loadInterval ); - }, [hasActiveObjects, key]); + }, [key]); return ( now) { + if (startDay > endOfThisHour) { break; } diff --git a/web/src/views/history/DesktopTimelineView.tsx b/web/src/views/history/DesktopTimelineView.tsx index 1aadefbda..a7fd4d954 100644 --- a/web/src/views/history/DesktopTimelineView.tsx +++ b/web/src/views/history/DesktopTimelineView.tsx @@ -126,6 +126,11 @@ export default function DesktopTimelineView({ return; } + if (timeToSeek && !scrubbing) { + setScrubbing(true); + playerRef.current?.pause(); + } + if (timeToSeek && timeToSeek != previewRef.current?.currentTime()) { setSeeking(true); previewRef.current?.currentTime(timeToSeek); @@ -329,7 +334,7 @@ export default function DesktopTimelineView({