From 9e69d01db7c1f8f940c9d8a4ed5c5cecb64525bb Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Sun, 6 Oct 2019 13:15:06 +1100 Subject: [PATCH] Add reload call for Programs plugin --- Plugins/Wox.Plugin.Program/Main.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Plugins/Wox.Plugin.Program/Main.cs b/Plugins/Wox.Plugin.Program/Main.cs index 7cdb3507b0..575d147696 100644 --- a/Plugins/Wox.Plugin.Program/Main.cs +++ b/Plugins/Wox.Plugin.Program/Main.cs @@ -13,7 +13,7 @@ using Stopwatch = Wox.Infrastructure.Stopwatch; namespace Wox.Plugin.Program { - public class Main : ISettingProvider, IPlugin, IPluginI18n, IContextMenu, ISavable + public class Main : ISettingProvider, IPlugin, IPluginI18n, IContextMenu, ISavable, IReloadable { private static readonly object IndexLock = new object(); private static Win32[] _win32s; @@ -145,5 +145,13 @@ namespace Wox.Plugin.Program } return hide; } + + public void ReloadData() + { + Task.Run(() => + { + IndexPrograms(); + }); + } } } \ No newline at end of file