Browse Source

拜访活动结束处理

zhangyuqian 1 year ago
parent
commit
11a3bc28d1

+ 2 - 2
GameClient/Assets/Game/HotUpdate/Views/ActivityAfternoonTea/ActivityVisitNpcView.cs

@@ -67,7 +67,7 @@ namespace GFGGame
             if (ActivityDataManager.Instance.GetCurOpenActiveByType(ActivityType.NewYearVisit) == 0)
             {
                 PromptController.Instance.ShowFloatTextPrompt("活动已结束");
-                this.Hide();
+                Timers.inst.Remove(UpdateView);
                 ViewManager.Show<ActivityTeaMainView>();
                 return;
             }
@@ -90,8 +90,8 @@ namespace GFGGame
         protected override void OnHide()
         {
             EventAgent.RemoveEventListener(ConstMessage.NOTICE_BATCH_TASK_STATE_CHANGE, OnTasksChange);
-            base.OnHide();
             Timers.inst.Remove(UpdateView);
+            base.OnHide();
         }
 
         private void UpdateView(object param = null)