Repository: flex-asjs
Updated Branches:
  refs/heads/develop 1bbf65223 -> 652481466


in some configs the mouse event doesn't have these properties


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

Branch: refs/heads/develop
Commit: 3f1e687bf264ce4e05232768027f3a0423cac6de
Parents: 1bbf652
Author: Alex Harui <[email protected]>
Authored: Fri Oct 24 14:24:41 2014 -0700
Committer: Alex Harui <[email protected]>
Committed: Fri Oct 24 14:24:41 2014 -0700

----------------------------------------------------------------------
 .../src/org/apache/flex/events/MouseEvent.as      | 18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/3f1e687b/frameworks/as/projects/FlexJSUI/src/org/apache/flex/events/MouseEvent.as
----------------------------------------------------------------------
diff --git 
a/frameworks/as/projects/FlexJSUI/src/org/apache/flex/events/MouseEvent.as 
b/frameworks/as/projects/FlexJSUI/src/org/apache/flex/events/MouseEvent.as
index 254565c..d627fc0 100644
--- a/frameworks/as/projects/FlexJSUI/src/org/apache/flex/events/MouseEvent.as
+++ b/frameworks/as/projects/FlexJSUI/src/org/apache/flex/events/MouseEvent.as
@@ -45,7 +45,14 @@ package org.apache.flex.events
 
         public static const UNCONVERTED_EVENTS:Object = { mouseWheel: 1 };
         
-        public static function 
convert(event:flash.events.MouseEvent):org.apache.flex.events.MouseEvent
+        /**
+         *  A method used to copy properties from flash.events.MouseEvent to 
+         *  org.apache.flex.events.Event.  The set of properties can be
+         *  different based on platform and runtime.
+         */
+        public static var convert:Function = flashConvert;
+        
+        private static function 
flashConvert(event:flash.events.MouseEvent):org.apache.flex.events.MouseEvent
         {
             if (UNCONVERTED_EVENTS[event.type])
                 return null;
@@ -56,15 +63,6 @@ package org.apache.flex.events
                                                         event.ctrlKey, 
event.altKey, event.shiftKey,
                                                         event.buttonDown, 
event.delta);
 
-            try 
-            {
-                newEvent.commandKey = event.commandKey;
-                newEvent.controlKey = event.controlKey;
-                newEvent.clickCount = event.clickCount;
-            }
-            catch (e:Error)
-            {          
-            }
             return newEvent;
         }
         

Reply via email to