From cb21874c84b59d9ccbcc38c70f350126827ca54b Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期二, 21 八月 2018 11:10:27 +0800
Subject: [PATCH] Merge branch 'master' into DogzDungeon

---
 UI/Common/FuncOpen.cs |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/UI/Common/FuncOpen.cs b/UI/Common/FuncOpen.cs
index 6a11cdd..773e0aa 100644
--- a/UI/Common/FuncOpen.cs
+++ b/UI/Common/FuncOpen.cs
@@ -77,8 +77,14 @@
             for (int i = 0; i < vNetData.FuncCount; i++)
             {
                 var funcState = vNetData.FuncStateList[i];
-                bool opned = funcOpenState[funcState.FuncID];
-                funcOpenState[funcState.FuncID] = funcState.State == 1;
+                if (!funcOpenState.ContainsKey(funcState.FuncID))
+                {
+                    funcOpenState.Add(funcState.FuncID, funcState.State == 1);
+                }
+                else
+                {
+                    funcOpenState[funcState.FuncID] = funcState.State == 1;
+                }
                 if (OnFuncStateChangeEvent != null)
                 {
                     OnFuncStateChangeEvent(funcState.FuncID);

--
Gitblit v1.8.0