|
@@ -38,7 +38,6 @@ namespace GFGGame
|
|
|
|
|
|
public override void Dispose()
|
|
|
{
|
|
|
- Timers.inst.Remove(UpdateTime);
|
|
|
if (_ui != null)
|
|
|
{
|
|
|
_ui.Dispose();
|
|
@@ -55,8 +54,14 @@ namespace GFGGame
|
|
|
_ui.m_hide.Play();
|
|
|
_activityID = (int)viewData;
|
|
|
await InitInfo();
|
|
|
+
|
|
|
+ if (!isShowing)
|
|
|
+ {
|
|
|
+ return;
|
|
|
+ }
|
|
|
_ui.m_show.Play();
|
|
|
UpdateTime(null);
|
|
|
+ Timers.inst.Remove(UpdateTime);
|
|
|
Timers.inst.Add(1, 0, UpdateTime);
|
|
|
}
|
|
|
|