Skip to content

Commit 80a2f0d

Browse files
committed
Put tranlate query back to fuzzy search until better solution
1 parent fb25d54 commit 80a2f0d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Flow.Launcher.Infrastructure/StringMatcher.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ public MatchResult FuzzyMatch(string query, string stringToCompare, MatchOption
5050

5151
if (_alphabet != null)
5252
{
53+
query = _alphabet.Translate(query);
5354
stringToCompare = _alphabet.Translate(stringToCompare);
5455
}
5556

Plugins/Flow.Launcher.Plugin.Program/Main.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,15 +78,14 @@ public List<Result> Query(Query query)
7878
uwps = _uwps;
7979
}
8080

81-
var searchText = WordsHelper.HasChinese(query.Search) ? WordsHelper.GetPinyin(query.Search) : query.Search;
8281

8382
var results1 = win32.AsParallel()
8483
.Where(p => p.Enabled)
85-
.Select(p => p.Result(searchText, _context.API));
84+
.Select(p => p.Result(query.Search, _context.API));
8685

8786
var results2 = uwps.AsParallel()
8887
.Where(p => p.Enabled)
89-
.Select(p => p.Result(searchText, _context.API));
88+
.Select(p => p.Result(query.Search, _context.API));
9089

9190
var result = results1.Concat(results2).Where(r => r != null && r.Score > 0).ToList();
9291
return result;

0 commit comments

Comments
 (0)