From ef1580b66aadb8fa9d227c4df48dcc8064d1eaae Mon Sep 17 00:00:00 2001 From: MistEO Date: Sun, 1 May 2022 23:01:45 +0800 Subject: [PATCH] =?UTF-8?q?fix.=E4=BF=AE=E5=A4=8D=E7=95=8C=E9=9D=A2?= =?UTF-8?q?=E4=B8=8A=E5=BC=80=E5=A7=8B=E5=92=8C=E5=81=9C=E6=AD=A2=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E7=9A=84=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/MaaAssistantArknights/MaaAssistantArknights/issues/370 --- src/MeoAsstGui/ViewModels/TaskQueueViewModel.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/MeoAsstGui/ViewModels/TaskQueueViewModel.cs b/src/MeoAsstGui/ViewModels/TaskQueueViewModel.cs index 1019161606..3273852e16 100644 --- a/src/MeoAsstGui/ViewModels/TaskQueueViewModel.cs +++ b/src/MeoAsstGui/ViewModels/TaskQueueViewModel.cs @@ -125,6 +125,8 @@ namespace MeoAsstGui public async void LinkStart() { + Idle = false; + ClearLog(); SaveSettingValue(); @@ -140,6 +142,7 @@ namespace MeoAsstGui if (!catchd) { AddLog("连接模拟器失败\n请参考使用说明处理", "darkred"); + Idle = true; return; } @@ -199,9 +202,16 @@ namespace MeoAsstGui if (count == 0) { AddLog("未选择任务"); + Idle = true; return; } setPenguinId(); + + if (Idle) // 一般是点了“停止”按钮了 + { + return; + } + ret &= asstProxy.AsstStart(); if (ret) @@ -212,7 +222,6 @@ namespace MeoAsstGui { AddLog("出现未知错误"); } - Idle = !ret; } public void Stop()