From 4cab77a57dac0639d312ba453c4b48b0eb04223d Mon Sep 17 00:00:00 2001 From: CoenraadS Date: Thu, 17 Jul 2014 17:36:19 +0200 Subject: [PATCH] Trim query --- Wox.Plugin.SystemPlugins/ControlPanel/ControlPanel.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Wox.Plugin.SystemPlugins/ControlPanel/ControlPanel.cs b/Wox.Plugin.SystemPlugins/ControlPanel/ControlPanel.cs index 76b9ef2ef0..984f93bc1d 100644 --- a/Wox.Plugin.SystemPlugins/ControlPanel/ControlPanel.cs +++ b/Wox.Plugin.SystemPlugins/ControlPanel/ControlPanel.cs @@ -55,11 +55,14 @@ namespace Wox.Plugin.SystemPlugins.ControlPanel protected override List QueryInternal(Query query) { + if (query.RawQuery.EndsWith(" ") || query.RawQuery.Length <= 1) return new List(); + string myQuery = query.RawQuery.Trim(); + List results = new List(); foreach (var item in controlPanelItems) { - if (item.LocalizedString.IndexOf(query.RawQuery, StringComparison.OrdinalIgnoreCase) >= 0 || item.InfoTip.IndexOf(query.RawQuery, StringComparison.OrdinalIgnoreCase) >= 0) + if (item.LocalizedString.IndexOf(myQuery, StringComparison.OrdinalIgnoreCase) >= 0 || item.InfoTip.IndexOf(myQuery, StringComparison.OrdinalIgnoreCase) >= 0) { results.Add(new Result() {