From 938ddd5356780409370adce47eefdf44941abd99 Mon Sep 17 00:00:00 2001 From: hadashiA Date: Thu, 28 Mar 2024 15:15:07 +0900 Subject: [PATCH] Tweaks --- .../External/Addressables/AddressablesAsyncExtensions.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/UniTask/Assets/Plugins/UniTask/Runtime/External/Addressables/AddressablesAsyncExtensions.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/External/Addressables/AddressablesAsyncExtensions.cs index b4427bd..ee1a9e6 100644 --- a/src/UniTask/Assets/Plugins/UniTask/Runtime/External/Addressables/AddressablesAsyncExtensions.cs +++ b/src/UniTask/Assets/Plugins/UniTask/Runtime/External/Addressables/AddressablesAsyncExtensions.cs @@ -137,6 +137,7 @@ namespace Cysharp.Threading.Tasks result.cancellationToken = cancellationToken; result.cancelImmediately = cancelImmediately; result.autoReleaseWhenCanceled = autoReleaseWhenCanceled; + result.completed = false; if (cancelImmediately && cancellationToken.CanBeCanceled) { @@ -201,7 +202,9 @@ namespace Cysharp.Threading.Tasks finally { if (!(cancelImmediately && cancellationToken.IsCancellationRequested)) + { TryReturn(); + } } }