From e38f17a18d02b77021726f6b4e2cb786dc8340a3 Mon Sep 17 00:00:00 2001 From: Jerald-Golden-B Date: Mon, 23 Jun 2025 10:36:58 +0530 Subject: [PATCH] Update selection clearing logic to include tool mode and toggle view checks --- .../scene/controls/selectionControls/selectionControls.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/modules/scene/controls/selectionControls/selectionControls.tsx b/app/src/modules/scene/controls/selectionControls/selectionControls.tsx index e5b6d55..1f26a6b 100644 --- a/app/src/modules/scene/controls/selectionControls/selectionControls.tsx +++ b/app/src/modules/scene/controls/selectionControls/selectionControls.tsx @@ -204,10 +204,10 @@ const SelectionControls: React.FC = () => { }, [camera, controls, scene, toggleView, selectedAssets, copiedObjects, pastedObjects, duplicatedObjects, movedObjects, socket, rotatedObjects, activeModule, toolMode]); useEffect(() => { - if (activeModule !== "builder") { + if (activeModule !== "builder" || toolMode !== 'cursor' || toggleView) { clearSelection(); } - }, [activeModule]); + }, [activeModule, toolMode, toggleView]); useFrame(() => { if (pastedObjects.length === 0 && duplicatedObjects.length === 0 && movedObjects.length === 0 && rotatedObjects.length === 0) {