Sfoglia il codice sorgente

窗口跳转补充修改

huangxiaoyue 1 anno fa
parent
commit
3579f755e8
1 ha cambiato i file con 5 aggiunte e 4 eliminazioni
  1. 5 4
      GameClient/Assets/Game/HotUpdate/Views/ViewManager.cs

+ 5 - 4
GameClient/Assets/Game/HotUpdate/Views/ViewManager.cs

@@ -320,11 +320,12 @@ namespace GFGGame
                     viewStructure = _viewStack[_viewStack.Count - 1];
                     ViewManager.Show($"GFGGame.{viewStructure.name}", viewStructure.viewData, false, backRefresh,  true);
                     //重新打开小弹窗
-                    foreach (var objName in viewStructure.smallWindow)
-                    {
-                        ViewManager.Show($"GFGGame.{objName}");
+                    if (viewStructure.smallWindow != null) { 
+                        foreach (var objName in viewStructure.smallWindow)
+                        {
+                            ViewManager.Show($"GFGGame.{objName}");
+                        }
                     }
-
                     //foreach (var objName in _viewDic.Keys)
                     //{
                     //    if (objName != viewStructure.name)