|
@@ -42,8 +42,7 @@ namespace GFGGame
|
|
|
protected override void OnShown()
|
|
|
{
|
|
|
base.OnShown();
|
|
|
- _taskCfgs = TaskDataManager.Instance.GetTaskCfgs(TaskType.LuckyBoxActivity); //TaskCfgArray.Instance.GetCfgsBytaskType(TaskType.LuckyBoxActivity);
|
|
|
- _ui.m_list.numItems = _taskCfgs.Count;
|
|
|
+ UpdateView();
|
|
|
}
|
|
|
|
|
|
protected override void OnHide()
|
|
@@ -57,7 +56,11 @@ namespace GFGGame
|
|
|
base.RemoveEventListener();
|
|
|
|
|
|
}
|
|
|
-
|
|
|
+ private void UpdateView()
|
|
|
+ {
|
|
|
+ _taskCfgs = TaskDataManager.Instance.GetTaskCfgs(TaskType.LuckyBoxActivity); //TaskCfgArray.Instance.GetCfgsBytaskType(TaskType.LuckyBoxActivity);
|
|
|
+ _ui.m_list.numItems = _taskCfgs.Count;
|
|
|
+ }
|
|
|
private void RenderListItem(int index, GObject obj)
|
|
|
{
|
|
|
UI_ListItem item = UI_ListItem.Proxy(obj);
|
|
@@ -104,7 +107,7 @@ namespace GFGGame
|
|
|
if (!(context.sender is GObject btnGet)) return;
|
|
|
var result = await TaskSProxy.GetTaskBonus((int)btnGet.data);
|
|
|
if (!result) return;
|
|
|
- _ui.m_list.numItems = _taskCfgs.Count;
|
|
|
+ UpdateView();
|
|
|
|
|
|
}
|
|
|
|