修复破阵诛仙界面销毁后,再次打开报错,显示异常的问题
parent
7c786a4573
commit
745150e59a
|
|
@ -172,6 +172,11 @@ function DynamicActivityPanel:OnDestroy()
|
|||
SubUIManager.Close(this.UpView)
|
||||
-- 清除红点
|
||||
this.ClearPageRedpot()
|
||||
this.PageList[1]:OnDestroy()
|
||||
-- 这里管理全部子界面的销毁,保证子界面生命周期完整
|
||||
for _, page in pairs(this.PageList) do
|
||||
if page.OnDestroy then
|
||||
page:OnDestroy()
|
||||
end
|
||||
end
|
||||
end
|
||||
return this
|
||||
|
|
@ -361,7 +361,10 @@ end
|
|||
function TimeLimitedCall:OnDestroy()
|
||||
ActivityDetail.OnDestroy()
|
||||
RewardPreview.OnDestroy()
|
||||
itemView=nil
|
||||
if itemView then
|
||||
SubUIManager.Close(itemView)
|
||||
itemView=nil
|
||||
end
|
||||
end
|
||||
|
||||
return TimeLimitedCall
|
||||
Loading…
Reference in New Issue