You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by yi...@apache.org on 2019/07/03 09:58:13 UTC

[royale-asjs] branch develop updated: If draggable item was clicked, mouse up wasn't being detected.

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

yishayw 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 d61cfc8  If draggable item was clicked, mouse up wasn't being detected.
     new 268ccc3  Merge branch 'develop' of https://github.com/apache/royale-asjs into develop
d61cfc8 is described below

commit d61cfc81258e2d0794f0112b372bd9b4257f4ac2
Author: DESKTOP-RH4S838\Yishay <yi...@hotmail.com>
AuthorDate: Wed Jul 3 12:56:17 2019 +0300

    If draggable item was clicked, mouse up wasn't being detected.
---
 .../org/apache/royale/html/beads/controllers/DragMouseController.as     | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/html/beads/controllers/DragMouseController.as b/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/html/beads/controllers/DragMouseController.as
index ba0c8a1..d895dfb 100644
--- a/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/html/beads/controllers/DragMouseController.as
+++ b/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/html/beads/controllers/DragMouseController.as
@@ -225,6 +225,7 @@ package org.apache.royale.html.beads.controllers
 //            trace("DRAG-MOUSE: dragMouseDown");
             IUIBase(_strand).topMostEventDispatcher.addEventListener(MouseEvent.MOUSE_MOVE, dragMouseMoveHandler);
             IUIBase(_strand).topMostEventDispatcher.addEventListener(MouseEvent.MOUSE_UP, dragMouseUpHandler);
+            IUIBase(_strand).topMostEventDispatcher.addEventListener(MouseEvent.CLICK, dragMouseUpHandler);
             mouseDownX = event.screenX;
             mouseDownY = event.screenY;
             event.preventDefault();
@@ -343,6 +344,7 @@ package org.apache.royale.html.beads.controllers
 
             IUIBase(_strand).topMostEventDispatcher.removeEventListener(MouseEvent.MOUSE_MOVE, dragMouseMoveHandler);
             IUIBase(_strand).topMostEventDispatcher.removeEventListener(MouseEvent.MOUSE_UP, dragMouseUpHandler);
+            IUIBase(_strand).topMostEventDispatcher.removeEventListener(MouseEvent.CLICK, dragMouseUpHandler);
         }
 
 	}