diff --git a/Plugins/Flow.Launcher.Plugin.Explorer/Search/SearchManager.cs b/Plugins/Flow.Launcher.Plugin.Explorer/Search/SearchManager.cs index 7bee3747e..d9beea456 100644 --- a/Plugins/Flow.Launcher.Plugin.Explorer/Search/SearchManager.cs +++ b/Plugins/Flow.Launcher.Plugin.Explorer/Search/SearchManager.cs @@ -99,6 +99,9 @@ namespace Flow.Launcher.Plugin.Explorer.Search results.Add(ResultManager.CreateResult(query, search)); } + results.RemoveWhere(r => Settings.IndexSearchExcludedSubdirectoryPaths.Any( + excludedPath => r.SubTitle.StartsWith(excludedPath.Path, StringComparison.OrdinalIgnoreCase))); + return results.ToList(); }