From c9f88ad8775104a41e82cd74073817625a865dc0 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Sun, 26 Oct 2025 06:52:37 -0500 Subject: [PATCH] clear selected objects when changing cameras --- web/src/context/detail-stream-context.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/web/src/context/detail-stream-context.tsx b/web/src/context/detail-stream-context.tsx index aa7b2478b..a148833e7 100644 --- a/web/src/context/detail-stream-context.tsx +++ b/web/src/context/detail-stream-context.tsx @@ -58,6 +58,11 @@ export function DetailStreamProvider({ setAnnotationOffset(cfgOffset); }, [config, camera]); + // Clear selected objects when exiting detail mode or changing cameras + useEffect(() => { + setSelectedObjectIds([]); + }, [isDetailMode, camera]); + const value: DetailStreamContextType = { selectedObjectIds, currentTime,