update loop logic

This commit is contained in:
Jeremy Wu 2021-03-15 08:12:03 +11:00
parent a5e3049adc
commit b642898132

View file

@ -172,11 +172,19 @@ namespace Flow.Launcher.Plugin.Explorer.Search
foreach (var r in results)
{
var excludeResult = false;
for (var i = 0; i < indexExclusionListCount; i++)
{
if (!r.SubTitle.StartsWith(indexExclusionList[i].Path, StringComparison.OrdinalIgnoreCase))
filteredResults.Add(r);
if (r.SubTitle.StartsWith(indexExclusionList[i].Path, StringComparison.OrdinalIgnoreCase))
{
excludeResult = true;
break;
}
}
if (!excludeResult)
filteredResults.Add(r);
}
return filteredResults;