From 5ccf4c5694ff266a70c8cff26d70d92ffaa5d9c1 Mon Sep 17 00:00:00 2001 From: Jeremy Date: Mon, 10 May 2021 20:15:33 +1000 Subject: [PATCH] fix action keyword when more than one query term is typed --- Plugins/Flow.Launcher.Plugin.PluginIndicator/Main.cs | 5 +++++ Plugins/Flow.Launcher.Plugin.PluginIndicator/plugin.json | 2 +- .../Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs | 1 - 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Plugins/Flow.Launcher.Plugin.PluginIndicator/Main.cs b/Plugins/Flow.Launcher.Plugin.PluginIndicator/Main.cs index 98e4d527a..190f40a03 100644 --- a/Plugins/Flow.Launcher.Plugin.PluginIndicator/Main.cs +++ b/Plugins/Flow.Launcher.Plugin.PluginIndicator/Main.cs @@ -10,6 +10,11 @@ namespace Flow.Launcher.Plugin.PluginIndicator public List Query(Query query) { + // if query contains more than one word, eg. github tips + // user has decided to type something else rather than wanting to see the available action keywords + if (query.Terms.Length > 1) + return new List(); + var results = from keyword in PluginManager.NonGlobalPlugins.Keys where keyword.StartsWith(query.Terms[0]) let metadata = PluginManager.NonGlobalPlugins[keyword].Metadata diff --git a/Plugins/Flow.Launcher.Plugin.PluginIndicator/plugin.json b/Plugins/Flow.Launcher.Plugin.PluginIndicator/plugin.json index 7f73263a8..d2197d700 100644 --- a/Plugins/Flow.Launcher.Plugin.PluginIndicator/plugin.json +++ b/Plugins/Flow.Launcher.Plugin.PluginIndicator/plugin.json @@ -4,7 +4,7 @@ "Name": "Plugin Indicator", "Description": "Provide plugin actionword suggestion", "Author": "qianlifeng", - "Version": "1.1.2", + "Version": "1.1.3", "Language": "csharp", "Website": "https://github.com/Flow-Launcher/Flow.Launcher", "ExecuteFileName": "Flow.Launcher.Plugin.PluginIndicator.dll", diff --git a/Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs b/Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs index e671e2e91..811eb7e25 100644 --- a/Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs +++ b/Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs @@ -214,7 +214,6 @@ namespace Flow.Launcher.Plugin.PluginsManager } }; - var results = resultsForUpdate .Select(x => new Result