diff --git a/Flow.Launcher.Core/Plugin/PluginManager.cs b/Flow.Launcher.Core/Plugin/PluginManager.cs
index 2d13f7d7f..f5fa5e518 100644
--- a/Flow.Launcher.Core/Plugin/PluginManager.cs
+++ b/Flow.Launcher.Core/Plugin/PluginManager.cs
@@ -52,7 +52,7 @@ namespace Flow.Launcher.Core.Plugin
}
///
- /// Save json and ISavable
+ /// Save json and ISavable
///
public static void Save()
{
@@ -225,11 +225,11 @@ namespace Flow.Launcher.Core.Plugin
{
if (query is null)
return Array.Empty();
-
+
if (!NonGlobalPlugins.ContainsKey(query.ActionKeyword))
return GlobalPlugins;
-
-
+
+
var plugin = NonGlobalPlugins[query.ActionKeyword];
return new List
{
@@ -289,8 +289,8 @@ namespace Flow.Launcher.Core.Plugin
r.PluginID = metadata.ID;
r.OriginQuery = query;
- // ActionKeywordAssigned is used for constructing MainViewModel's query text auto-complete suggestions
- // Plugins may have multi-actionkeywords eg. WebSearches. In this scenario it needs to be overriden on the plugin level
+ // ActionKeywordAssigned is used for constructing MainViewModel's query text auto-complete suggestions
+ // Plugins may have multi-actionkeywords eg. WebSearches. In this scenario it needs to be overriden on the plugin level
if (metadata.ActionKeywords.Count == 1)
r.ActionKeywordAssigned = query.ActionKeyword;
}
@@ -473,7 +473,7 @@ namespace Flow.Launcher.Core.Plugin
// Unzip plugin files to temp folder
var tempFolderPluginPath = Path.Combine(Path.GetTempPath(), Guid.NewGuid().ToString());
System.IO.Compression.ZipFile.ExtractToDirectory(zipFilePath, tempFolderPluginPath);
-
+
if(!plugin.IsFromLocalInstallPath)
File.Delete(zipFilePath);