diff --git a/Assets/TEngine/Scripts/Runtime/UIModule/Scripts/UI/UIWindowBase.cs b/Assets/TEngine/Scripts/Runtime/UIModule/Scripts/UI/UIWindowBase.cs index df187891..9eddf2b2 100644 --- a/Assets/TEngine/Scripts/Runtime/UIModule/Scripts/UI/UIWindowBase.cs +++ b/Assets/TEngine/Scripts/Runtime/UIModule/Scripts/UI/UIWindowBase.cs @@ -143,8 +143,9 @@ namespace TEngine.Runtime.UIModule m_destroyed = true; - OnDestroy(); DestroyAllChild(); + + OnDestroy(); if (m_parent != null) {