From 227bd88c1c8e41366c4bbffc54ee2b1fcbe35065 Mon Sep 17 00:00:00 2001 From: wei <kaede@kaededeMacBook-Air.local> Date: 星期三, 16 十二月 2020 15:18:53 +0800 Subject: [PATCH] Merge branch 'master' into NewFilePath --- HDL_ON/UI/UI2/1-HomePage/MessageCenterPage.cs | 26 ++++++++++++++++---------- 1 files changed, 16 insertions(+), 10 deletions(-) diff --git a/HDL_ON/UI/UI2/1-HomePage/MessageCenterPage.cs b/HDL_ON/UI/UI2/1-HomePage/MessageCenterPage.cs index 4f8def7..87d2684 100644 --- a/HDL_ON/UI/UI2/1-HomePage/MessageCenterPage.cs +++ b/HDL_ON/UI/UI2/1-HomePage/MessageCenterPage.cs @@ -44,11 +44,16 @@ /// </summary> List<PushMessageInfo> PushMessageInfoList = new List<PushMessageInfo>(); + /// <summary> + /// 椤甸潰鍏抽棴鏃堕棿 + /// </summary> + Action backAction; public override void RemoveFromParent() { UnregisterGetPushMessageAction(); base.RemoveFromParent(); + backAction?.Invoke(); } /// <summary> @@ -66,7 +71,8 @@ /// <param name="backAction"></param> public void LoadPage(Action backAction) { - new TopViewDiv(bodyView, Language.StringByID(StringId.MessageCenter)).LoadTopView(backAction); + this.backAction = backAction; + new TopViewDiv(bodyView, Language.StringByID(StringId.MessageCenter)).LoadTopView(); AddTopMenuView(); AddMessageView(); @@ -631,14 +637,14 @@ /// </summary> void RegisterGetPushMessageAction() { - //HDLCommon.GetPushMessageAction = () => - //{ - // if (bodyView != null) - // { - // Utlis.WriteLine("GetPushMessageAction M鏀跺埌鎺ㄩ��"); - // GetPushMessageList(showMesType); - // } - //}; + HDLCommon.GetPushMessageAction = () => + { + if (bodyView != null) + { + //Utlis.WriteLine("GetPushMessageAction M鏀跺埌鎺ㄩ��"); + GetPushMessageList(showMesType); + } + }; } /// <summary> @@ -646,7 +652,7 @@ /// </summary> void UnregisterGetPushMessageAction() { - //HDLCommon.GetPushMessageAction = null; + HDLCommon.GetPushMessageAction = null; } #if DEBUG -- Gitblit v1.8.0