Merge branch 'dev' into plugin_store_item_vm_null

This commit is contained in:
Jeremy Wu 2025-07-03 21:23:27 +10:00 committed by GitHub
commit e1f9d60eb9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -290,7 +290,14 @@ namespace Flow.Launcher.Core.Plugin
return Array.Empty<PluginPair>();
if (!NonGlobalPlugins.TryGetValue(query.ActionKeyword, out var plugin))
return GlobalPlugins;
{
return GlobalPlugins.Where(p => !PluginModified(p.Metadata.ID)).ToList();
}
if (API.PluginModified(plugin.Metadata.ID))
{
return Array.Empty<PluginPair>();
}
return new List<PluginPair>
{
@ -300,7 +307,7 @@ namespace Flow.Launcher.Core.Plugin
public static ICollection<PluginPair> ValidPluginsForHomeQuery()
{
return _homePlugins.ToList();
return _homePlugins.Where(p => !PluginModified(p.Metadata.ID)).ToList();
}
public static async Task<List<Result>> QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token)