瀏覽代碼

Bugly引导报错处理(可能是关闭界面后定时器还未关闭造成)

huangxiaoyue 1 年之前
父節點
當前提交
1f7929ba3e
共有 1 個文件被更改,包括 6 次插入4 次删除
  1. 6 4
      GameClient/Assets/Game/HotUpdate/Views/Guide/GuideView.cs

+ 6 - 4
GameClient/Assets/Game/HotUpdate/Views/Guide/GuideView.cs

@@ -128,14 +128,16 @@ namespace GFGGame
 
         protected override void OnHide()
         {
-            base.OnHide();
+            Timers.inst.Remove(UpdateTime);
+            Timers.inst.Remove(UpdateGuideRect);
+            Timers.inst.Remove(UpdateStudioMetalGuide);
+
             _ui.m_comHolder.target.visible = false;
             _ui.m_compTxt.target.visible = false;
             _ui.m_grhMask.visible = true;
             guideTarget = null;
-            Timers.inst.Remove(UpdateTime);
-            Timers.inst.Remove(UpdateGuideRect);
-            Timers.inst.Remove(UpdateStudioMetalGuide);
+
+            base.OnHide();
             // EventAgent.DispatchEvent(ConstMessage.GUIDE_VIEW_HIDE);
         }