diff --git a/src/MaaWpfGui/ViewModels/UI/SettingsViewModel.cs b/src/MaaWpfGui/ViewModels/UI/SettingsViewModel.cs index dd1ce56d34..8844e965bc 100644 --- a/src/MaaWpfGui/ViewModels/UI/SettingsViewModel.cs +++ b/src/MaaWpfGui/ViewModels/UI/SettingsViewModel.cs @@ -117,6 +117,7 @@ namespace MaaWpfGui.ViewModels.UI InfrastInit(); + SystemEvents.UserPreferenceChanged += SystemEvents_UserPreferenceChanged; SwitchDarkMode(); if (Hangover) { @@ -2576,6 +2577,11 @@ namespace MaaWpfGui.ViewModels.UI } } + private void SystemEvents_UserPreferenceChanged(object sender, UserPreferenceChangedEventArgs e) + { + Application.Current.Resources["TitleBrush"] = ThemeManager.Current.AccentColor; + } + private enum InverseClearType { Clear,