diff --git a/web/src/views/events/EventView.tsx b/web/src/views/events/EventView.tsx index b5aa8532f..edf144f88 100644 --- a/web/src/views/events/EventView.tsx +++ b/web/src/views/events/EventView.tsx @@ -1136,6 +1136,12 @@ function MotionReview({ ); const [isRegionFilterOpen, setIsRegionFilterOpen] = useState(false); + // reset filter when camera changes + useEffect(() => { + setMotionFilterCells(new Set()); + setPendingFilterCells(new Set()); + }, [motionPreviewsCamera]); + const objectReviewItems = useMemo( () => (overlapReviewSegments ?? []).filter(