Procházet zdrojové kódy

ETTask WithContext带上非空参数

tanghai před 1 rokem
rodič
revize
c93730a046

+ 2 - 2
Unity/Packages/cn.etetet.statesync/Scripts/HotfixView/Client/Opera/OperaComponentSystem.cs

@@ -38,7 +38,7 @@ namespace ET.Client
             
             if (Input.GetKeyDown(KeyCode.A))
             {
-                self.TestCancelAfter().Coroutine();
+                self.TestCancelAfter().WithContext(new ETCancellationToken());
             }
             
             if (Input.GetKeyDown(KeyCode.D))
@@ -86,7 +86,7 @@ namespace ET.Client
                 Log.Debug($"TestCancelAfter newCancellationToken is cancel!");
             }
             
-            if (!oldCancellationToken.IsCancel())
+            if (oldCancellationToken != null && !oldCancellationToken.IsCancel())
             {
                 Log.Debug($"TestCancelAfter oldCancellationToken is not cancel!");
             }