diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Module/UIModule/UIModule.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Module/UIModule/UIModule.cs
index 0606e0ee..416f360a 100644
--- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Module/UIModule/UIModule.cs
+++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Module/UIModule/UIModule.cs
@@ -264,9 +264,9 @@ namespace GameLogic
///
/// 用户自定义数据。
/// 打开窗口操作句柄。
- public async UniTask ShowUIAsyncAwait(params System.Object[] userDatas) where T : UIWindow
+ public async UniTask ShowUIAsyncAwait(params System.Object[] userDatas) where T : UIWindow
{
- return await ShowUIAwaitImp(typeof(T), true, userDatas);
+ return await ShowUIAwaitImp(typeof(T), true, userDatas) as T;
}
///