Skip to content

Commit 8a86bf7

Browse files
committed
add fuzzy search score for ordering
1 parent 5d7102e commit 8a86bf7

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,14 @@ internal List<Result> Search(List<Result> results, string searchName)
8383
return results;
8484

8585
return results
86-
.Where(x => StringMatcher.FuzzySearch(searchName, x.Title).IsSearchPrecisionScoreMet())
86+
.Where(x =>
87+
{
88+
var matchResult = StringMatcher.FuzzySearch(searchName, x.Title);
89+
if (matchResult.IsSearchPrecisionScoreMet())
90+
x.Score = matchResult.Score;
91+
92+
return matchResult.IsSearchPrecisionScoreMet();
93+
})
8794
.ToList();
8895
}
8996

0 commit comments

Comments
 (0)