Fix issue that plugin cannot update ActionKeyword after changing its action keywords

This commit is contained in:
Jack251970 2025-02-21 13:09:19 +08:00
parent abfeee1423
commit d9ba38b322

View file

@ -405,6 +405,17 @@ namespace Flow.Launcher.Core.Plugin
{
RemoveActionKeyword(id, actionKeyword);
}
// Update action keyword in plugin metadata
var plugin = GetPluginForId(id);
if (newActionKeyword.Count > 0)
{
plugin.Metadata.ActionKeyword = newActionKeyword[0];
}
else
{
plugin.Metadata.ActionKeyword = string.Empty;
}
}
}