From 74e247a5f4936c7f9bbf5fd030aec09e22a344ff Mon Sep 17 00:00:00 2001 From: uye <2396806385@qq.com> Date: Mon, 5 Sep 2022 04:04:41 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E9=9A=90=E8=97=8F?= =?UTF-8?q?=E6=9C=AA=E5=BC=80=E6=94=BE=E5=85=B3=E5=8D=A1=E8=B7=A8=E5=A4=A9?= =?UTF-8?q?=E9=97=AE=E9=A2=982?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/MeoAsstGui/ViewModels/TaskQueueViewModel.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/MeoAsstGui/ViewModels/TaskQueueViewModel.cs b/src/MeoAsstGui/ViewModels/TaskQueueViewModel.cs index a069247278..4dde0f2a6b 100644 --- a/src/MeoAsstGui/ViewModels/TaskQueueViewModel.cs +++ b/src/MeoAsstGui/ViewModels/TaskQueueViewModel.cs @@ -434,9 +434,10 @@ namespace MeoAsstGui if (settingsModel.HideUnavailableStage) { + var stage1 = Stage1; StageList = newList; - if (Stage1 == null) + if (stage1 == null) { Stage1 = string.Empty; } @@ -445,7 +446,7 @@ namespace MeoAsstGui bool hasSavedValue = false; foreach (var item in StageList) { - if (item.Value == Stage1) + if (item.Value == stage1) { hasSavedValue = true; break; @@ -456,6 +457,10 @@ namespace MeoAsstGui { Stage1 = string.Empty; } + else + { + Stage1 = stage1; + } } } else @@ -474,10 +479,12 @@ namespace MeoAsstGui { stage1 = _closedStage; } + if (item.Value == stage2) { stage2 = _closedStage; } + if (item.Value == stage2) { stage3 = _closedStage;