This is an automated email from the ASF dual-hosted git repository. harbs pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
The following commit(s) were added to refs/heads/develop by this push: new 4f4d55d execute was not right 4f4d55d is described below commit 4f4d55dcb247b2b98c652ca064c22f33470429d7 Author: Harbs <ha...@in-tools.com> AuthorDate: Thu Feb 10 21:56:25 2022 +0200 execute was not right --- .../main/royale/org/apache/royale/utils/async/CompoundAsyncTask.as | 4 +++- .../main/royale/org/apache/royale/utils/async/SequentialAsyncTask.as | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/async/CompoundAsyncTask.as b/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/async/CompoundAsyncTask.as index 010ea54..b1fb47c 100644 --- a/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/async/CompoundAsyncTask.as +++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/async/CompoundAsyncTask.as @@ -162,7 +162,9 @@ package org.apache.royale.utils.async public static function execute(tasks:Array,callback:Function,failEarly:Boolean=false):void{ var task:CompoundAsyncTask = new CompoundAsyncTask(tasks); task.failEarly = failEarly; - task.done(callback); + task.done(function():void{ + callback(task); + }); task.run(); } } diff --git a/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/async/SequentialAsyncTask.as b/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/async/SequentialAsyncTask.as index 6a8ec80..14c36ca 100644 --- a/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/async/SequentialAsyncTask.as +++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/async/SequentialAsyncTask.as @@ -81,7 +81,9 @@ package org.apache.royale.utils.async public static function execute(tasks:Array,callback:Function,failEarly:Boolean=false):void{ var task:SequentialAsyncTask = new SequentialAsyncTask(tasks); task.failEarly = failEarly; - task.done(callback); + task.done(function():void{ + callback(task); + }); task.run(); } }