Skip to content

Commit 66fb1d7

Browse files
committed
Register plugin action keywords when plugins are loaded
1 parent 5ed94c8 commit 66fb1d7

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Flow.Launcher.Core/Plugin/PluginManager.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,9 @@ public static async Task InitializePluginsAsync(IResultUpdateRegister register)
246246
{
247247
var initTasks = _allLoadedPlugins.Select(pair => Task.Run(async () =>
248248
{
249+
// Register plugin action keywords so that plugins can be queried in results
250+
RegisterPluginActionKeywords(pair);
251+
249252
try
250253
{
251254
var milliseconds = await PublicApi.Instance.StopwatchLogDebugAsync(ClassName, $"Init method time cost for <{pair.Metadata.Name}>",
@@ -284,9 +287,6 @@ public static async Task InitializePluginsAsync(IResultUpdateRegister register)
284287
// Update plugin metadata translation after the plugin is initialized with IPublicAPI instance
285288
Internationalization.UpdatePluginMetadataTranslation(pair);
286289

287-
// Register plugin action keywords so that plugins can be queried in results
288-
RegisterPluginActionKeywords(pair);
289-
290290
// Add plugin to Dialog Jump plugin list after the plugin is initialized
291291
DialogJump.InitializeDialogJumpPlugin(pair);
292292

0 commit comments

Comments
 (0)