fix.修复界面上开始和停止按钮的逻辑

https://github.com/MaaAssistantArknights/MaaAssistantArknights/issues/370
This commit is contained in:
MistEO
2022-05-01 23:01:45 +08:00
parent a1724d12ca
commit ef1580b66a

View File

@@ -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()