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 <[email protected]>
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();
}
}