use getBrowserEvent()

Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/d0ac21c4
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/d0ac21c4
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/d0ac21c4

Branch: refs/heads/feature/amf
Commit: d0ac21c4099303ce1b41efc313e1eff1221934ec
Parents: ad58310
Author: Harbs <ha...@in-tools.com>
Authored: Mon Jul 24 00:50:55 2017 +0300
Committer: Harbs <ha...@in-tools.com>
Committed: Mon Jul 24 00:50:55 2017 +0300

----------------------------------------------------------------------
 .../src/main/flex/org/apache/flex/core/HTMLElementWrapper.as   | 2 +-
 .../Core/src/main/flex/org/apache/flex/events/BrowserEvent.as  | 6 +++---
 .../Core/src/main/flex/org/apache/flex/events/KeyboardEvent.as | 2 +-
 .../Core/src/main/flex/org/apache/flex/events/MouseEvent.as    | 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d0ac21c4/frameworks/projects/Basic/src/main/flex/org/apache/flex/core/HTMLElementWrapper.as
----------------------------------------------------------------------
diff --git 
a/frameworks/projects/Basic/src/main/flex/org/apache/flex/core/HTMLElementWrapper.as
 
b/frameworks/projects/Basic/src/main/flex/org/apache/flex/core/HTMLElementWrapper.as
index 1260bef..415eb78 100644
--- 
a/frameworks/projects/Basic/src/main/flex/org/apache/flex/core/HTMLElementWrapper.as
+++ 
b/frameworks/projects/Basic/src/main/flex/org/apache/flex/core/HTMLElementWrapper.as
@@ -68,7 +68,7 @@ package org.apache.flex.core
                static public function fireListenerOverride(listener:Object, 
eventObject:goog.events.BrowserEvent):Boolean
                {
             var e:IBrowserEvent;
-            var nativeEvent:Object = eventObject["event_"];
+            var nativeEvent:Object = eventObject.getBrowserEvent();
             switch(nativeEvent.constructor.name)
             {
                 case "KeyboardEvent":

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d0ac21c4/frameworks/projects/Core/src/main/flex/org/apache/flex/events/BrowserEvent.as
----------------------------------------------------------------------
diff --git 
a/frameworks/projects/Core/src/main/flex/org/apache/flex/events/BrowserEvent.as 
b/frameworks/projects/Core/src/main/flex/org/apache/flex/events/BrowserEvent.as
index 9bcad2e..76f42b2 100644
--- 
a/frameworks/projects/Core/src/main/flex/org/apache/flex/events/BrowserEvent.as
+++ 
b/frameworks/projects/Core/src/main/flex/org/apache/flex/events/BrowserEvent.as
@@ -421,7 +421,7 @@ package org.apache.flex.events
          */
                public function stopImmediatePropagation():void
                {
-                       wrappedEvent.event_.stopImmediatePropagation(); // not 
in goog.events.BrowserEvent
+                       
wrappedEvent.getBrowserEvent().stopImmediatePropagation(); // not in 
goog.events.BrowserEvent
                        wrappedEvent.stopPropagation();
                }
 
@@ -482,7 +482,7 @@ package org.apache.flex.events
                {
                        if(_buttons > -1)
                                return _buttons == 1;
-                       var ev:* = wrappedEvent.event_;
+                       var ev:* = wrappedEvent.getBrowserEvent();
                        //Safari does not yet support buttons
                        if ('buttons' in ev)
                                return ev["buttons"] == 1;
@@ -495,7 +495,7 @@ package org.apache.flex.events
 
                public function get buttons():int
                {
-                       return wrappedEvent.event_.buttons;
+                       return wrappedEvent.getBrowserEvent().buttons;
                }
        }
 }

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d0ac21c4/frameworks/projects/Core/src/main/flex/org/apache/flex/events/KeyboardEvent.as
----------------------------------------------------------------------
diff --git 
a/frameworks/projects/Core/src/main/flex/org/apache/flex/events/KeyboardEvent.as
 
b/frameworks/projects/Core/src/main/flex/org/apache/flex/events/KeyboardEvent.as
index 91ea639..50385d2 100644
--- 
a/frameworks/projects/Core/src/main/flex/org/apache/flex/events/KeyboardEvent.as
+++ 
b/frameworks/projects/Core/src/main/flex/org/apache/flex/events/KeyboardEvent.as
@@ -181,7 +181,7 @@ package org.apache.flex.events
             if(wrappedEvent)
             {
                            wrappedEvent.stopPropagation();
-                           wrappedEvent["event_"].stopImmediatePropagation();
+                           
wrappedEvent.getBrowserEvent().stopImmediatePropagation();
             }
                }
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d0ac21c4/frameworks/projects/Core/src/main/flex/org/apache/flex/events/MouseEvent.as
----------------------------------------------------------------------
diff --git 
a/frameworks/projects/Core/src/main/flex/org/apache/flex/events/MouseEvent.as 
b/frameworks/projects/Core/src/main/flex/org/apache/flex/events/MouseEvent.as
index 19a044a..674ac87 100644
--- 
a/frameworks/projects/Core/src/main/flex/org/apache/flex/events/MouseEvent.as
+++ 
b/frameworks/projects/Core/src/main/flex/org/apache/flex/events/MouseEvent.as
@@ -278,7 +278,7 @@ package org.apache.flex.events
                                return _buttons == 1;
                        if(!wrappedEvent)
                                return false;
-                       var ev:* = wrappedEvent.event_;
+                       var ev:* = wrappedEvent.getBrowserEvent();
                        //Safari does not yet support buttons
                        if ('buttons' in ev)
                                _buttons = ev["buttons"];
@@ -531,7 +531,7 @@ package org.apache.flex.events
             if(wrappedEvent)
             {
                            wrappedEvent.stopPropagation();
-                           wrappedEvent["event_"].stopImmediatePropagation();
+                           
wrappedEvent.getBrowserEvent().stopImmediatePropagation();
             }
                }
 

Reply via email to