diff --git a/Assets/ManagedResources/~Lua/Modules/Popup/GeneralPopup.lua b/Assets/ManagedResources/~Lua/Modules/Popup/GeneralPopup.lua index 5845b0beae..0905a8d852 100644 --- a/Assets/ManagedResources/~Lua/Modules/Popup/GeneralPopup.lua +++ b/Assets/ManagedResources/~Lua/Modules/Popup/GeneralPopup.lua @@ -160,15 +160,15 @@ function GeneralPopup:OnShow() end function GeneralPopup:OnClose() - for i = 1, #contentScripts do - contentScripts[i].view:OnClose() + for key, value in pairs(contentScripts) do + value.view:OnClose() end end function GeneralPopup:OnDestroy() this.spLoader:Destroy() - for i = 1, #contentScripts do - contentScripts[i].view:OnDestroy() + for key, value in pairs(contentScripts) do + value.view:OnDestroy() end end