From 65612534834bcb53538aad471512170f1d266bbf Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Tue, 22 Nov 2022 09:28:23 +1100 Subject: [PATCH] ensure latest only when using Flow's env setup --- .../ExternalPlugins/Environments/AbstractPluginEnvironment.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Flow.Launcher.Core/ExternalPlugins/Environments/AbstractPluginEnvironment.cs b/Flow.Launcher.Core/ExternalPlugins/Environments/AbstractPluginEnvironment.cs index 9aa1c9f8c..e3df7d31f 100644 --- a/Flow.Launcher.Core/ExternalPlugins/Environments/AbstractPluginEnvironment.cs +++ b/Flow.Launcher.Core/ExternalPlugins/Environments/AbstractPluginEnvironment.cs @@ -45,7 +45,9 @@ namespace Flow.Launcher.Core.ExternalPlugins.Environments if (!string.IsNullOrEmpty(PluginsSettingsFilePath) && FilesFolders.FileExists(PluginsSettingsFilePath)) { - EnsureLatestInstalled(ExecutablePath, PluginsSettingsFilePath, EnvPath); + // Ensure latest only if user is using Flow's environment setup. + if (PluginsSettingsFilePath.StartsWith(EnvPath, StringComparison.OrdinalIgnoreCase)) + EnsureLatestInstalled(ExecutablePath, PluginsSettingsFilePath, EnvPath); return SetPathForPluginPairs(PluginsSettingsFilePath, Language); }