diff --git a/Assets/TEngine/Runtime/GameFramework/UI/UIWidget.cs b/Assets/TEngine/Runtime/GameFramework/UI/UIWidget.cs index ce749039..5095eadf 100644 --- a/Assets/TEngine/Runtime/GameFramework/UI/UIWidget.cs +++ b/Assets/TEngine/Runtime/GameFramework/UI/UIWidget.cs @@ -211,6 +211,7 @@ namespace TEngine /// public void OnDestroyWidget() { + RemoveAllUIEvent(); if (Handle != null) { if (AssetReference != null && AssetReference.Parent != null)