diff --git a/web/src/views/live/LiveCameraView.tsx b/web/src/views/live/LiveCameraView.tsx index 3294888c0..b57f0c8a7 100644 --- a/web/src/views/live/LiveCameraView.tsx +++ b/web/src/views/live/LiveCameraView.tsx @@ -631,6 +631,7 @@ export default function LiveCameraView({
@@ -689,15 +690,19 @@ function TooltipButton({ function PtzControlPanel({ camera, + enabled, clickOverlay, setClickOverlay, }: { camera: string; + enabled: boolean; clickOverlay: boolean; setClickOverlay: React.Dispatch>; }) { const { t } = useTranslation(["views/live"]); - const { data: ptz } = useSWR(`${camera}/ptz/info`); + const { data: ptz } = useSWR( + enabled ? `${camera}/ptz/info` : null, + ); const { send: sendPtz } = usePtzCommand(camera);