From b9d82107bb8049e2f91b696dde21f54e302b829f Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Sat, 19 Sep 2020 07:30:20 -0700 Subject: [PATCH] Fixed "Remove" for auto-include item - sets to "Ignore" --- IDE/src/ui/ProjectPanel.bf | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/IDE/src/ui/ProjectPanel.bf b/IDE/src/ui/ProjectPanel.bf index 8f176e5f..26a1b418 100644 --- a/IDE/src/ui/ProjectPanel.bf +++ b/IDE/src/ui/ProjectPanel.bf @@ -1344,7 +1344,15 @@ namespace IDE.ui //var projectItem = mListViewToProjectMap[selectedItem]; if (!deleteFiles) { - DoDeleteItem(selectedItem, null); + mListViewToProjectMap.TryGetValue(selectedItem, var projectItem); + if ((projectItem != null) && (projectItem.mIncludeKind == .Auto)) + { + DoDeleteItem(selectedItem, null, .Ignore); + projectItem.mIncludeKind = .Ignore; + projectItem.mProject.SetChanged(); + } + else + DoDeleteItem(selectedItem, null); } else {