diff --git a/src/MaaWpfGui/ViewModels/UI/SettingsViewModel.cs b/src/MaaWpfGui/ViewModels/UI/SettingsViewModel.cs index 14ebb6aba0..574e47e44b 100755 --- a/src/MaaWpfGui/ViewModels/UI/SettingsViewModel.cs +++ b/src/MaaWpfGui/ViewModels/UI/SettingsViewModel.cs @@ -4854,7 +4854,7 @@ namespace MaaWpfGui.ViewModels.UI get => _language; set { - if (!SetAndNotify(ref _language, value)) + if (value == _language) { return; } @@ -4894,6 +4894,8 @@ namespace MaaWpfGui.ViewModels.UI Bootstrapper.ShutdownAndRestartWithoutArgs(); } + SetAndNotify(ref _language, value); + return; string FormatText(string text, string key)