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 4da068ab7e540b7d438092306ae9f0f6b12b0ead
Author: Alex Harui <[email protected]>
AuthorDate: Thu Sep 27 00:32:51 2018 -0700

    SWF side also needs to dispatch itemMouseDown
---
 .../royale/html/beads/controllers/ItemRendererMouseController.as   | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/ItemRendererMouseController.as
 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/ItemRendererMouseController.as
index db7fee9..35bdf23 100644
--- 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/ItemRendererMouseController.as
+++ 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/ItemRendererMouseController.as
@@ -157,6 +157,13 @@ COMPILE::JS {
                        if (target)
                        {
                 target.down = true;
+                
+                var newEvent:ItemClickedEvent = new 
ItemClickedEvent("itemMouseDown");
+                newEvent.data = target.data;
+                newEvent.multipleSelection = event.shiftKey;
+                newEvent.index = target.index;
+                
+                target.dispatchEvent(newEvent);
                                target.addEventListener(MouseEvent.MOUSE_UP, 
mouseUpHandler);
                        }
                }

Reply via email to