PluginsManager: fetch plugins on init

This commit is contained in:
Ioannis G 2022-01-12 19:22:55 +02:00
parent a5b8b0dcb2
commit bc5a9710b3
No known key found for this signature in database
GPG key ID: EAC0E4E5E36AC49E

View file

@ -29,7 +29,7 @@ namespace Flow.Launcher.Plugin.PluginsManager
return new PluginsManagerSettings(viewModel);
}
public Task InitAsync(PluginInitContext context)
public async Task InitAsync(PluginInitContext context)
{
Context = context;
Settings = context.API.LoadSettingJsonStorage<Settings>();
@ -37,7 +37,7 @@ namespace Flow.Launcher.Plugin.PluginsManager
contextMenu = new ContextMenu(Context);
pluginManager = new PluginsManager(Context, Settings);
return Task.CompletedTask;
await pluginManager.UpdateManifestAsync();
}
public List<Result> LoadContextMenus(Result selectedResult)