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 {