Change contain to StartWith

This commit is contained in:
弘韬 张 2020-10-28 12:11:49 +08:00
parent 22fa8c164b
commit ca264c326a
2 changed files with 6 additions and 6 deletions

View file

@ -271,13 +271,13 @@ namespace Flow.Launcher.Plugin.Program.Programs
var title = (Name, Description) switch
{
(var n, null) => n,
(var n, var d) when d.Contains(n) => d,
(var n, var d) when n.Contains(d) => n,
(var n, var d) when d.StartsWith(n) => d,
(var n, var d) when n.StartsWith(d) => n,
(var n, var d) when !string.IsNullOrEmpty(d) => $"{n}: {d}",
_ => Name
};
var matchResult = StringMatcher.FuzzySearch(query, title);
var matchResult = StringMatcher.FuzzySearch(query, Name);
if (!matchResult.Success)
return null;

View file

@ -39,13 +39,13 @@ namespace Flow.Launcher.Plugin.Program.Programs
var title = (Name, Description) switch
{
(var n, null) => n,
(var n, var d) when d.Contains(n) => d,
(var n, var d) when n.Contains(d) => n,
(var n, var d) when d.StartsWith(n) => d,
(var n, var d) when n.StartsWith(d) => n,
(var n, var d) when !string.IsNullOrEmpty(d) => $"{n}: {d}",
_ => Name
};
var matchResult = StringMatcher.FuzzySearch(query, title);
var matchResult = StringMatcher.FuzzySearch(query, Name);
if (!matchResult.Success)
return null;