From 0f9da7f5194486f1eb84562a13df804dfff3c1fa Mon Sep 17 00:00:00 2001 From: SysC0mp Date: Wed, 11 Dec 2019 19:10:11 +0100 Subject: [PATCH] Always return filled result again --- Plugins/Wox.Plugin.Program/Main.cs | 4 ++-- Wox.Infrastructure/StringMatcher.cs | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/Plugins/Wox.Plugin.Program/Main.cs b/Plugins/Wox.Plugin.Program/Main.cs index a37e9f2028..106ac9cfa7 100644 --- a/Plugins/Wox.Plugin.Program/Main.cs +++ b/Plugins/Wox.Plugin.Program/Main.cs @@ -78,8 +78,8 @@ namespace Wox.Plugin.Program } var results1 = win32.AsParallel() - .Where(p => p.Enabled) - .Select(p => p.Result(query.Search, _context.API)); + .Where(p => p.Enabled) + .Select(p => p.Result(query.Search, _context.API)); var results2 = uwps.AsParallel() .Where(p => p.Enabled) diff --git a/Wox.Infrastructure/StringMatcher.cs b/Wox.Infrastructure/StringMatcher.cs index f350e0e404..58ffa336fc 100644 --- a/Wox.Infrastructure/StringMatcher.cs +++ b/Wox.Infrastructure/StringMatcher.cs @@ -99,9 +99,7 @@ namespace Wox.Infrastructure RawScore = Math.Max(score, pinyinScore) }; - return result.Score > 0 ? - result : - new MatchResult { Success = false }; + return result; } return new MatchResult { Success = false };