From f092f6a1121dfae4bfec895ea267c5a9c05ee465 Mon Sep 17 00:00:00 2001 From: neuecc Date: Mon, 24 Oct 2022 21:57:42 +0900 Subject: [PATCH] Fix AwaitForAllAssets stackoverflow #394 --- .../Runtime/UnityAsyncExtensions.AssetBundleRequestAllAssets.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.AssetBundleRequestAllAssets.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.AssetBundleRequestAllAssets.cs index 90889f3d..1a1e011f 100644 --- a/src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.AssetBundleRequestAllAssets.cs +++ b/src/UniTask/Assets/Plugins/UniTask/Runtime/UnityAsyncExtensions.AssetBundleRequestAllAssets.cs @@ -21,7 +21,7 @@ public static AssetBundleRequestAllAssetsAwaiter AwaitForAllAssets(this AssetBun public static UniTask AwaitForAllAssets(this AssetBundleRequest asyncOperation, CancellationToken cancellationToken) { - return AwaitForAllAssets(asyncOperation, cancellationToken: cancellationToken); + return AwaitForAllAssets(asyncOperation, null, PlayerLoopTiming.Update, cancellationToken: cancellationToken); } public static UniTask AwaitForAllAssets(this AssetBundleRequest asyncOperation, IProgress progress = null, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))