From dddb0a9356bcf0b98e500346177e81c7706b7452 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期二, 16 七月 2019 14:03:20 +0800
Subject: [PATCH] 4477 【主干】合成有红点,打开界面没有选中红点的页签

---
 System/MainInterfacePanel/LowSettingTip.cs |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/System/MainInterfacePanel/LowSettingTip.cs b/System/MainInterfacePanel/LowSettingTip.cs
index 02b50c2..b8efc56 100644
--- a/System/MainInterfacePanel/LowSettingTip.cs
+++ b/System/MainInterfacePanel/LowSettingTip.cs
@@ -31,6 +31,7 @@
         [SerializeField] Button m_SpiritEquBtn;//鐏靛櫒鎸夐挳
 
         TreasureModel treasureModel { get { return ModelCenter.Instance.GetModel<TreasureModel>(); } }
+        ComposeWinModel composeModel { get { return ModelCenter.Instance.GetModel<ComposeWinModel>(); } }
 
         public void Init()
         {
@@ -184,6 +185,16 @@
         void Synthesis1Button()
         {
             MainPositionTween.SetRecoverToSkillTimer();
+            var windows = WindowConfig.GetWindowFunctionInfos("ComposeWin");
+            foreach (var windowInfo in windows)
+            {
+                if (RedpointCenter.Instance.GetRedpointState(windowInfo.redPointId) == RedPointState.Simple
+                    && (windowInfo.functionId == 0 || FuncOpen.Instance.IsFuncOpen(windowInfo.functionId)))
+                {
+                    WindowCenter.Instance.Open<ComposeWin>(false, windowInfo.order);
+                    break;
+                }
+            }
             WindowCenter.Instance.Open<ComposeWin>();
         }
 

--
Gitblit v1.8.0