diff --git a/src/modules/launcher/Plugins/Microsoft.Plugin.Program/Main.cs b/src/modules/launcher/Plugins/Microsoft.Plugin.Program/Main.cs index fd98a639e8..0e8ec09024 100644 --- a/src/modules/launcher/Plugins/Microsoft.Plugin.Program/Main.cs +++ b/src/modules/launcher/Plugins/Microsoft.Plugin.Program/Main.cs @@ -103,8 +103,6 @@ namespace Microsoft.Plugin.Program _context = context ?? throw new ArgumentNullException(nameof(context)); _context.API.ThemeChanged += OnThemeChanged; - UpdateUWPIconPath(_context.API.GetCurrentTheme()); - var a = Task.Run(() => { Stopwatch.Normal("Microsoft.Plugin.Program.Main - Win32Program index cost", _win32ProgramRepository.IndexPrograms); @@ -113,6 +111,7 @@ namespace Microsoft.Plugin.Program var b = Task.Run(() => { Stopwatch.Normal("Microsoft.Plugin.Program.Main - Package index cost", _packageRepository.IndexPrograms); + UpdateUWPIconPath(_context.API.GetCurrentTheme()); }); Task.WaitAll(a, b);