Use config as source of truth when refreshed

This commit is contained in:
Nicolas Mowen 2025-03-20 08:49:50 -06:00
parent 8b81b06fc3
commit 4db2a98b0b

View File

@ -91,13 +91,21 @@ export default function LivePlayer({
// camera activity // camera activity
const { const {
enabled: cameraEnabled, enabled: cameraWasEnabled,
activeMotion, activeMotion,
activeTracking, activeTracking,
objects, objects,
offline, offline,
} = useCameraActivity(cameraConfig); } = useCameraActivity(cameraConfig);
const cameraEnabled = useMemo(() => {
if (!cameraWasEnabled) {
return false;
}
return cameraConfig.enabled;
}, [cameraConfig, cameraWasEnabled]);
const cameraActive = useMemo( const cameraActive = useMemo(
() => () =>
!showStillWithoutActivity || !showStillWithoutActivity ||