diff --git a/web/src/components/CameraControlPanel.jsx b/web/src/components/CameraControlPanel.jsx index 31be6b291..111ed5b40 100644 --- a/web/src/components/CameraControlPanel.jsx +++ b/web/src/components/CameraControlPanel.jsx @@ -79,7 +79,7 @@ export default function CameraControlPanel({ camera = '' }) { } } } - }, [ptz]); + }, [onSetMove, onSetZoom, ptz]); const keyupListener = useCallback((e) => { if (!e || e.repeat) { @@ -97,7 +97,7 @@ export default function CameraControlPanel({ camera = '' }) { e.preventDefault(); onSetStop(e); } - }, []); + }, [onSetStop]); useEffect(() => { document.addEventListener('keydown', keydownListener);