This is an automated email from the ASF dual-hosted git repository. aharui pushed a commit to branch feature/MXRoyale in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit cbc910d02d26a6207acfa11e80360ed3dad20421 Author: Alex Harui <aha...@apache.org> AuthorDate: Thu Aug 9 17:06:58 2018 -0700 use interface --- .../html/beads/controllers/TreeSingleSelectionMouseController.as | 8 ++------ 1 file changed, 2 insertions(+), 6 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 d5d03ce..8266166 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 @@ -18,7 +18,7 @@ //////////////////////////////////////////////////////////////////////////////// package org.apache.royale.html.beads.controllers { - import org.apache.royale.collections.TreeData; + import org.apache.royale.collections.ITreeData; import org.apache.royale.core.IStrand; import org.apache.royale.events.Event; import org.apache.royale.events.IEventDispatcher; @@ -66,15 +66,11 @@ package org.apache.royale.html.beads.controllers */ override protected function selectedHandler(event:ItemClickedEvent):void { - var treeData:TreeData = listModel.dataProvider as TreeData; + var treeData:ITreeData = listModel.dataProvider as ITreeData; if (treeData == null) return; var node:Object = event.data; - // clear any previous selections - listModel.selectedIndex = -1; - IEventDispatcher(_strand).dispatchEvent(new Event("change")); - if (treeData.isOpen(node)) { treeData.closeNode(node); } else {