少年修仙传客户端代码仓库
client_Wu Xijin
2018-08-13 d6a3a18900a53551fb311c25cefbe97b8d59692c
1559  【BUG】封魔坛结算界面与排行榜界面重叠
1个文件已修改
22 ■■■■■ 已修改文件
System/WindowBase/WindowAsyncLoad.cs 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/WindowBase/WindowAsyncLoad.cs
@@ -45,6 +45,7 @@
                var task = taskQueue[i];
                if (task.windowName == _name)
                {
                    task.Dispose();
                    taskQueue.Remove(task);
                    break;
                }
@@ -66,6 +67,11 @@
                currentTask = null;
            }
            for (int i = 0; i < taskQueue.Count; i++)
            {
                var task = taskQueue[i];
                task.Dispose();
            }
            taskQueue.Clear();
            NetLinkWin.Hide();
        }
@@ -116,6 +122,14 @@
                }
            }
            public void RemoveTask(Task _task)
            {
                if (tasks.Contains(_task))
                {
                    tasks.Remove(_task);
                }
            }
            public void NotifyTaskState(Task _task)
            {
                bool allReady = true;
@@ -155,9 +169,9 @@
                callBack = _callBack;
            }
            public void Bind(TaskGroup _task)
            public void Bind(TaskGroup _taskGroup)
            {
                taskGroup = _task;
                taskGroup = _taskGroup;
            }
            public void Report(bool _ok, UnityEngine.Object _object)
@@ -179,6 +193,10 @@
            public void Dispose()
            {
                callBack = null;
                if (taskGroup != null)
                {
                    taskGroup.RemoveTask(this);
                }
            }
            public void Done()