diff --git a/web/src/components/filter/ReviewFilterGroup.tsx b/web/src/components/filter/ReviewFilterGroup.tsx index 4d2e1db8e..1e2755036 100644 --- a/web/src/components/filter/ReviewFilterGroup.tsx +++ b/web/src/components/filter/ReviewFilterGroup.tsx @@ -633,10 +633,10 @@ function ShowMotionOnlyButton({ }: ShowMotionOnlyButtonProps) { const [motionOnlyButton, setMotionOnlyButton] = useState(motionOnly); - useEffect( - () => setMotionOnly(motionOnlyButton), - [motionOnlyButton, setMotionOnly], - ); + useEffect(() => { + const timeoutId = setTimeout(() => setMotionOnly(motionOnlyButton), 10); + return () => clearTimeout(timeoutId); + }, [motionOnlyButton, setMotionOnly]); return ( <>