diff --git a/Assets/Scripts/UI/Prefab/MainNav.cs b/Assets/Scripts/UI/Prefab/MainNav.cs index 9643c586..1fdc9d16 100644 --- a/Assets/Scripts/UI/Prefab/MainNav.cs +++ b/Assets/Scripts/UI/Prefab/MainNav.cs @@ -107,6 +107,10 @@ public class MainNav : MonoBehaviour // Update is called once per frame void Update() { + if (App.hasNotRead != transform.Find("Mail/Dot").gameObject.activeInHierarchy) + { + ShowMailDot(App.hasNotRead, null); + } #if UNITY_ANDROID || UNITY_IOS if (delayTime < 0) { diff --git a/Assets/Scripts/UI/Prefab/NewMainNav.cs b/Assets/Scripts/UI/Prefab/NewMainNav.cs index b038b34f..179fd1d7 100644 --- a/Assets/Scripts/UI/Prefab/NewMainNav.cs +++ b/Assets/Scripts/UI/Prefab/NewMainNav.cs @@ -277,6 +277,10 @@ public class NewMainNav : MonoBehaviour // Update is called once per frame void Update() { + if (App.hasNotRead != transform.Find("Mail/Dot").gameObject.activeInHierarchy) + { + ShowMailDot(App.hasNotRead, null); + } if (Input.touchCount > 0) { isTouch = true;