From b6f0c69e13d90f419e0a43ce0448f0af772bf10d Mon Sep 17 00:00:00 2001 From: Davide Giacometti Date: Tue, 4 Jun 2024 13:37:09 +0200 Subject: [PATCH] [PTRun][Program]Add null check to fix a race condition on updating UWP icon paths (#33053) --- .../launcher/Plugins/Microsoft.Plugin.Program/Main.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/modules/launcher/Plugins/Microsoft.Plugin.Program/Main.cs b/src/modules/launcher/Plugins/Microsoft.Plugin.Program/Main.cs index 5c0d6ea10d..30396e537a 100644 --- a/src/modules/launcher/Plugins/Microsoft.Plugin.Program/Main.cs +++ b/src/modules/launcher/Plugins/Microsoft.Plugin.Program/Main.cs @@ -130,9 +130,12 @@ namespace Microsoft.Plugin.Program public void UpdateUWPIconPath(Theme theme) { - foreach (UWPApplication app in _packageRepository) + if (_packageRepository != null) { - app.UpdateLogoPath(theme); + foreach (UWPApplication app in _packageRepository) + { + app.UpdateLogoPath(theme); + } } }