From ad8f523428e7f319700c226707e3cdfe389d6539 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期一, 17 二月 2025 17:48:39 +0800
Subject: [PATCH] Merge branch 'master' of http://47.103.154.90:83/r/HStation/XHS.V1.0

---
 WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/07-grading/SimulationGradingHelper.cs |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/07-grading/SimulationGradingHelper.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/07-grading/SimulationGradingHelper.cs
index f91486e..4e21f22 100644
--- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/07-grading/SimulationGradingHelper.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/07-grading/SimulationGradingHelper.cs
@@ -129,6 +129,11 @@
         /// </summary>
         public async void Set()
         {
+            if (_allResultList != null && _allResultList.Count > 0)
+            {
+                var codes = _allResultList?.Select(x => x.Code).Distinct().ToList();
+                _views?.ForEach(x => x.RestoreComponentsColor(codes));
+            }
             if (this.Visible)
             {
                 var allResultList = await GetResultList();
@@ -138,11 +143,6 @@
                     var codes = group.Select(x => x.Code).Distinct().ToList();
                     _views?.ForEach(x => x.OverrideComponentsColor(codes, group.Key, 1));
                 }
-            }
-            else
-            {
-                var codes = _allResultList?.Select(x => x.Code).Distinct().ToList();
-                _views?.ForEach(x => x.RestoreComponentsColor(codes));
             }
         }
 

--
Gitblit v1.9.3