From 4cf3d0d458f1eaf05ab694fd172ea17a18874d07 Mon Sep 17 00:00:00 2001 From: uye <99072975+ABA2396@users.noreply.github.com> Date: Fri, 12 Sep 2025 18:51:12 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E8=B0=83=E6=95=B4=E5=AE=9A=E6=97=B6?= =?UTF-8?q?=E5=99=A8=E8=A7=A6=E5=8F=91=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix #14083 --- src/MaaWpfGui/ViewModels/UI/TaskQueueViewModel.cs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/MaaWpfGui/ViewModels/UI/TaskQueueViewModel.cs b/src/MaaWpfGui/ViewModels/UI/TaskQueueViewModel.cs index 1505f24102..2c5e83ed39 100644 --- a/src/MaaWpfGui/ViewModels/UI/TaskQueueViewModel.cs +++ b/src/MaaWpfGui/ViewModels/UI/TaskQueueViewModel.cs @@ -412,7 +412,7 @@ namespace MaaWpfGui.ViewModels.UI private void InitTimer() { - _timer.Interval = 50 * 1000; + _timer.Interval = 30 * 1000; _timer.Elapsed += Timer1_Elapsed; _timer.Start(); } @@ -425,11 +425,9 @@ namespace MaaWpfGui.ViewModels.UI { // 提前记录时间,避免等待超过定时时间 DateTime currentTime = DateTime.Now; - currentTime = currentTime - .AddSeconds(-currentTime.Second) - .AddMilliseconds(-currentTime.Millisecond); + currentTime = new(currentTime.Year, currentTime.Month, currentTime.Day, currentTime.Hour, currentTime.Minute, 0); - if (currentTime == _lastTimerElapsed) + if (currentTime > _lastTimerElapsed) { return; }