[royale-asjs] branch develop updated: Basic Tree: Fix Tree expanding by dispatching properly event in controller MX Tree: Adjust used tree controller to do not dispatch unwanted events (reference #109

2021-04-02 Thread piotrz
This is an automated email from the ASF dual-hosted git repository.

piotrz 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 4904715  Basic Tree: Fix Tree expanding by dispatching properly event 
in controller MX Tree: Adjust used tree controller to do not dispatch unwanted 
events (reference #1098)
4904715 is described below

commit 4904715c932166b2f2ff57dd9882f9ec286989d3
Author: Piotr Zarzycki 
AuthorDate: Fri Apr 2 13:34:39 2021 +0200

Basic Tree: Fix Tree expanding by dispatching properly event in controller
MX Tree: Adjust used tree controller to do not dispatch unwanted events 
(reference #1098)
---
 .../controllers/TreeSingleSelectionMouseController.as  | 14 +-
 .../treeClasses/TreeSingleSelectionMouseController.as  |  8 ++--
 2 files changed, 19 insertions(+), 3 deletions(-)

diff --git 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/TreeSingleSelectionMouseController.as
 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/TreeSingleSelectionMouseController.as
index d7b08a7..ae16a4c 100644
--- 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/TreeSingleSelectionMouseController.as
+++ 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/TreeSingleSelectionMouseController.as
@@ -25,6 +25,7 @@ package org.apache.royale.html.beads.controllers
import org.apache.royale.events.ItemClickedEvent;
import org.apache.royale.events.ItemRemovedEvent;
import org.apache.royale.utils.sendStrandEvent;
+   import org.apache.royale.utils.sendEvent;
 
/**
 *  The TreeSingleSelectionMouseController class is a controller for 
@@ -76,7 +77,18 @@ package org.apache.royale.html.beads.controllers
sendStrandEvent(_strand,"change");
*/
}
-   
+
+   override protected function 
selectedHandler(event:ItemClickedEvent):void
+   {
+   super.selectedHandler(event);
+
+   var itemExpandedEvent:ItemClickedEvent = new 
ItemClickedEvent("itemExpanded");
+   itemExpandedEvent.index = event.index;
+   itemExpandedEvent.data = event.data;
+
+   sendEvent(event.target as IEventDispatcher, 
itemExpandedEvent);
+   }
+
/**
 * @royaleignorecoercion 
org.apache.royale.events.IEventDispatcher
 */
diff --git 
a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/treeClasses/TreeSingleSelectionMouseController.as
 
b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/treeClasses/TreeSingleSelectionMouseController.as
index 820cc06..835cc72 100644
--- 
a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/treeClasses/TreeSingleSelectionMouseController.as
+++ 
b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/treeClasses/TreeSingleSelectionMouseController.as
@@ -29,6 +29,7 @@ package mx.controls.treeClasses
import org.apache.royale.events.IEventDispatcher;
import org.apache.royale.events.ItemClickedEvent;
import 
org.apache.royale.html.beads.controllers.TreeSingleSelectionMouseController;
+   import org.apache.royale.utils.sendEvent;
 
/**
 *  The TreeSingleSelectionMouseController class is a controller for 
@@ -61,9 +62,12 @@ package mx.controls.treeClasses
 */
override protected function 
selectedHandler(event:ItemClickedEvent):void
{
-   super.selectedHandler(event);   
+   listModel.selectedIndex = event.index;
+   listModel.selectedItem = event.data;
+   sendEvent(listView.host,"change");
+
var newEvent:ItemClickEvent = new 
ItemClickEvent(ItemClickEvent.ITEM_CLICK);
-newEvent.index = event.index;
+   newEvent.index = event.index;
 IEventDispatcher(_strand).dispatchEvent(newEvent);
}   
 


svn commit: r46854 - /release/royale/KEYS

2021-04-02 Thread yishayw
Author: yishayw
Date: Fri Apr  2 10:14:00 2021
New Revision: 46854

Log:
adding yish...@apache.org key"

Modified:
release/royale/KEYS

Modified: release/royale/KEYS
==
--- release/royale/KEYS (original)
+++ release/royale/KEYS Fri Apr  2 10:14:00 2021
@@ -584,3 +584,63 @@ zOp/GOg5haEtceRVTQK0rxLnhgwCfqN9U5GpIGwA
 yClu1dP4bRomLd2AaKFZ
 =6Ykm
 -END PGP PUBLIC KEY BLOCK-
+
+-BEGIN PGP PUBLIC KEY BLOCK-
+Comment: User-ID:  Yishay Weiss 
+Comment: Created:  4/2/2021 12:08 PM
+Comment: Expires:  4/2/2026 12:00 PM
+Comment: Type: 4,096-bit RSA (secret key available)
+Comment: Usage:Signing, Encryption, Certifying User-IDs
+Comment: Fingerprint:  F4CE36E979325A6221706DB0E86EF353F54FE093
+
+
+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
+QM1cpjcBgdl8
+=4GBY
+-END PGP PUBLIC KEY BLOCK-