clear selected objects when changing cameras

This commit is contained in:
Josh Hawkins 2025-10-26 06:52:37 -05:00
parent 6e87fffdfb
commit c9f88ad877

View File

@ -58,6 +58,11 @@ export function DetailStreamProvider({
setAnnotationOffset(cfgOffset); setAnnotationOffset(cfgOffset);
}, [config, camera]); }, [config, camera]);
// Clear selected objects when exiting detail mode or changing cameras
useEffect(() => {
setSelectedObjectIds([]);
}, [isDetailMode, camera]);
const value: DetailStreamContextType = { const value: DetailStreamContextType = {
selectedObjectIds, selectedObjectIds,
currentTime, currentTime,