This modifies Peter’s code which was committed with the comment saying it was 
‘preliminary’. If there are no objections I’ll merge it by tomorrow.



________________________________
From: yish...@apache.org <yish...@apache.org>
Sent: Wednesday, December 19, 2018 12:36:28 PM
To: comm...@royale.apache.org
Subject: [royale-asjs] 01/04: Match DragEvent.clientX with MouseEvent.clientX

This is an automated email from the ASF dual-hosted git repository.

yishayw pushed a commit to branch refactor_sensitive_bead
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit 05598c451f860108e2d52130fe15f98464d8c240
Author: DESKTOP-RH4S838\Yishay <yishayj...@hotmail.com>
AuthorDate: Wed Dec 19 12:31:47 2018 +0200

    Match DragEvent.clientX with MouseEvent.clientX
---
 .../src/main/royale/org/apache/royale/events/DragEvent.as    | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git 
a/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/events/DragEvent.as
 
b/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/events/DragEvent.as
index 8c1023b..208fe57 100644
--- 
a/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/events/DragEvent.as
+++ 
b/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/events/DragEvent.as
@@ -374,10 +374,8 @@ package org.apache.royale.events
                 de.delta = event.delta;
                 de.relatedObject = event.target as InteractiveObject;

-                               var localPoint:Point = new Point(event.screenX, 
event.screenY);
-                               var clientPoint:Point = 
PointUtils.localToGlobal(localPoint, event.target);
-                               de.clientX = clientPoint.x;
-                               de.clientY = clientPoint.y;
+                               de.clientX = event.clientX;
+                               de.clientY = event.clientY;

                 return de;
             }
@@ -390,10 +388,8 @@ package org.apache.royale.events
                                 de.shiftKey = event.shiftKey;
                                 de.relatedObject = event.target;

-                               var localPoint:Point = new Point(event.screenX, 
event.screenY);
-                               var clientPoint:Point = 
PointUtils.localToGlobal(localPoint, event.target);
-                               de.clientX = clientPoint.x;
-                               de.clientY = clientPoint.y;
+                               de.clientX = event.clientX;
+                               de.clientY = event.clientY;

                                 return de;
             }

Reply via email to