From 786e9427d9fe9e27b6b14c3a3939c1142e2040a4 Mon Sep 17 00:00:00 2001 From: Hongtao Zhang Date: Thu, 24 Nov 2022 17:06:22 -0600 Subject: [PATCH] Apply IndexSearchExcludedPaths to Index Search in a unified way --- Plugins/Flow.Launcher.Plugin.Explorer/Search/SearchManager.cs | 3 +++ 1 file changed, 3 insertions(+) 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(); }