diff --git a/Wox.Core/Plugin/PluginManager.cs b/Wox.Core/Plugin/PluginManager.cs
index f71d625a38..579d972196 100644
--- a/Wox.Core/Plugin/PluginManager.cs
+++ b/Wox.Core/Plugin/PluginManager.cs
@@ -266,6 +266,10 @@ namespace Wox.Core.Plugin
}
}
+ ///
+ /// used to add action keyword for multiple action keyword plugin
+ /// e.g. web search
+ ///
public static void AddActionKeyword(string id, string newActionKeyword)
{
var plugin = GetPluginForId(id);
@@ -277,11 +281,13 @@ namespace Wox.Core.Plugin
{
NonGlobalPlugins[newActionKeyword] = plugin;
}
- AllPlugins.Add(plugin);
-
plugin.Metadata.ActionKeywords.Add(newActionKeyword);
}
+ ///
+ /// used to add action keyword for multiple action keyword plugin
+ /// e.g. web search
+ ///
public static void RemoveActionKeyword(string id, string oldActionkeyword)
{
var plugin = GetPluginForId(id);
@@ -293,8 +299,6 @@ namespace Wox.Core.Plugin
{
NonGlobalPlugins.Remove(oldActionkeyword);
}
- AllPlugins.Remove(plugin);
-
plugin.Metadata.ActionKeywords.Remove(oldActionkeyword);
}