diff --git a/src/MaaWpfGui/ViewModels/UI/SettingsViewModel.cs b/src/MaaWpfGui/ViewModels/UI/SettingsViewModel.cs index 163fe03724..932d2d0e14 100644 --- a/src/MaaWpfGui/ViewModels/UI/SettingsViewModel.cs +++ b/src/MaaWpfGui/ViewModels/UI/SettingsViewModel.cs @@ -2502,7 +2502,7 @@ namespace MaaWpfGui.ViewModels.UI } string poolString = !string.IsNullOrEmpty(versionName) ? $" - {versionName}" : string.Empty; - rvm.WindowTitle = $"{prefix}MAA - {VersionId}{poolString} - {connectConfigName} ({ConnectAddress}) - {ClientName} - {CurrentConfiguration}"; + rvm.WindowTitle = $"{prefix}MAA ({CurrentConfiguration}) - {VersionId}{poolString} - {connectConfigName} ({ConnectAddress}) - {ClientName}"; } private readonly string _bluestacksConfig = ConfigurationHelper.GetValue(ConfigurationKeys.BluestacksConfigPath, string.Empty); diff --git a/src/MaaWpfGui/ViewModels/UI/TaskQueueViewModel.cs b/src/MaaWpfGui/ViewModels/UI/TaskQueueViewModel.cs index b992b3ca5d..5370bf719b 100644 --- a/src/MaaWpfGui/ViewModels/UI/TaskQueueViewModel.cs +++ b/src/MaaWpfGui/ViewModels/UI/TaskQueueViewModel.cs @@ -261,6 +261,13 @@ namespace MaaWpfGui.ViewModels.UI Instances.SettingsViewModel.TimerModels.Timers[i].Min, 0); DateTime restartDateTime = startTime.AddMinutes(-2); + + // 确保0点的定时会在当日的23:58重启 + if (restartDateTime.Day != startTime.Day) + { + restartDateTime = restartDateTime.AddDays(1); + } + if (currentTime == restartDateTime) { timeToChangeConfig = true;