From 1194334acb0ac5a82b9e5897bf90084068ca6a02 Mon Sep 17 00:00:00 2001 From: dexy Date: Wed, 5 Feb 2020 16:36:14 +1100 Subject: [PATCH] Fix for shift+move entities moving the original --- Project/Panels/ProjectExplorerPanel.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Project/Panels/ProjectExplorerPanel.cs b/Project/Panels/ProjectExplorerPanel.cs index a5bbd53..a0901ff 100644 --- a/Project/Panels/ProjectExplorerPanel.cs +++ b/Project/Panels/ProjectExplorerPanel.cs @@ -2277,8 +2277,8 @@ namespace CodeWalker.Project.Panels private void ProjectTreeView_AfterSelect(object sender, TreeViewEventArgs e) { - bool addSelection = (ModifierKeys & Keys.Control) > 0; - bool fillSelection = (ModifierKeys & Keys.Shift) > 0; + bool addSelection = Focused && ((ModifierKeys & Keys.Control) > 0); + bool fillSelection = Focused && ((ModifierKeys & Keys.Shift) > 0); if (addSelection) { if (SelectedNodes.Contains(e.Node))