From 50414d7fed0d08e8e3fc0a5fb7c0c7438cdd5895 Mon Sep 17 00:00:00 2001 From: Chandler Cox Date: Sat, 29 Oct 2022 09:22:39 -0500 Subject: [PATCH] added deselecting nodes when left clicking in blank area in the scene and prefab tree views --- Source/Editor/Windows/Assets/PrefabWindow.cs | 6 ++++++ Source/Editor/Windows/SceneTreeWindow.cs | 9 +++++++++ 2 files changed, 15 insertions(+) diff --git a/Source/Editor/Windows/Assets/PrefabWindow.cs b/Source/Editor/Windows/Assets/PrefabWindow.cs index 03e706c45..78d210592 100644 --- a/Source/Editor/Windows/Assets/PrefabWindow.cs +++ b/Source/Editor/Windows/Assets/PrefabWindow.cs @@ -260,6 +260,12 @@ namespace FlaxEditor.Windows.Assets ShowContextMenu(Parent, ref locationCM); return true; } + + if (button == MouseButton.Left && _treePanel.ContainsPoint(ref location)) + { + _tree.Deselect(); + return true; + } return false; } diff --git a/Source/Editor/Windows/SceneTreeWindow.cs b/Source/Editor/Windows/SceneTreeWindow.cs index 8542cd693..0046782f5 100644 --- a/Source/Editor/Windows/SceneTreeWindow.cs +++ b/Source/Editor/Windows/SceneTreeWindow.cs @@ -442,6 +442,15 @@ namespace FlaxEditor.Windows return true; } + if (buttons == MouseButton.Left) + { + if (Editor.StateMachine.CurrentState.CanEditScene) + { + Editor.SceneEditing.Deselect(); + } + return true; + } + return false; }