You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ah...@apache.org on 2020/01/20 18:28:08 UTC
[royale-asjs] 01/02: capture phase was not working in JS
This is an automated email from the ASF dual-hosted git repository.
aharui pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit 2dc9ae1d3519a711a72627c4896694eaca58936d
Author: Alex Harui <ah...@apache.org>
AuthorDate: Mon Jan 20 10:26:57 2020 -0800
capture phase was not working in JS
---
.../Core/src/main/royale/org/apache/royale/core/ElementWrapper.as | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ElementWrapper.as b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ElementWrapper.as
index fe9de76..3bb85db 100644
--- a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ElementWrapper.as
+++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ElementWrapper.as
@@ -317,13 +317,13 @@ package org.apache.royale.core
override public function addEventListener(type:String, handler:Function, opt_capture:Boolean = false, opt_handlerScope:Object = null):void
{
var source:Object = getActualDispatcher_(type);
- goog.events.listen(source, type, handler);
+ goog.events.listen(source, type, handler, opt_capture ? { capture: true } : null);
}
override public function removeEventListener(type:String, handler:Function, opt_capture:Boolean = false, opt_handlerScope:Object = null):void
{
var source:Object = getActualDispatcher_(type);
- goog.events.unlisten(source, type, handler);
+ goog.events.unlisten(source, type, handler, opt_capture ? { capture: true } : null);
}
private function getActualDispatcher_(type:String):Object