diff --git a/src/Wpf.Ui/Appearance/ApplicationAccentColorManager.cs b/src/Wpf.Ui/Appearance/ApplicationAccentColorManager.cs index 9d021dd14..c8c5427a8 100644 --- a/src/Wpf.Ui/Appearance/ApplicationAccentColorManager.cs +++ b/src/Wpf.Ui/Appearance/ApplicationAccentColorManager.cs @@ -258,6 +258,13 @@ private static void UpdateColorResources( Color tertiaryAccent ) { + // If the application is shut down (Application.Current becomes null), we cannot change resources, so return immediately. + var app = Application.Current; + if (app == null) + { + return; + } + System.Diagnostics.Debug.WriteLine("INFO | SystemAccentColor: " + systemAccent, "Wpf.Ui.Accent"); System.Diagnostics.Debug.WriteLine( "INFO | SystemAccentColorPrimary: " + primaryAccent,