From d2a2e7c46068e6ee08cdfc652fad210925f29e32 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期一, 06 五月 2019 11:06:44 +0800
Subject: [PATCH] 3468 【2.0】炼丹炉-打开炼丹页签没有默认选中有红点的丹方

---
 System/Alchemy/AlchemyDrugWin.cs |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

diff --git a/System/Alchemy/AlchemyDrugWin.cs b/System/Alchemy/AlchemyDrugWin.cs
index d22c9bd..0a00913 100644
--- a/System/Alchemy/AlchemyDrugWin.cs
+++ b/System/Alchemy/AlchemyDrugWin.cs
@@ -40,6 +40,11 @@
             SetDefaultSelect();
 
             model.jumpAlchemy = 0;
+        }
+
+        protected override void OnActived()
+        {
+            base.OnActived();
 
             m_AlchemyScroll.Display((int)m_AlchemyType);
             DisplayAlchmey();
@@ -98,7 +103,21 @@
                     }
                 }
             }
-            
+
+            foreach (var quality in qualities)
+            {
+                var alchemys = AlchemyConfig.GetAlchemies((int)m_AlchemyType, quality);
+                foreach (var alchemyId in alchemys)
+                {
+                    var redpointId = model.GetAlchemyRedpointId(alchemyId);
+                    if (RedpointCenter.Instance.GetRedpointState(redpointId) == RedPointState.Simple)
+                    {
+                        model.selectQuality = quality;
+                        model.selectAlchemy = alchemyId;
+                        return;
+                    }
+                }
+            }
 
             {
                 model.selectQuality = qualities.First();

--
Gitblit v1.8.0