You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by pe...@apache.org on 2015/11/17 21:27:24 UTC
git commit: [flex-asjs] [refs/heads/core_js_to_as] - Corrects the
sending of the ButtonBarItemRenderer's selection event.
Repository: flex-asjs
Updated Branches:
refs/heads/core_js_to_as e014a116c -> eb04bc8f3
Corrects the sending of the ButtonBarItemRenderer's selection event.
Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/eb04bc8f
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/eb04bc8f
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/eb04bc8f
Branch: refs/heads/core_js_to_as
Commit: eb04bc8f31238643df5ee8519198e948bb759f80
Parents: e014a11
Author: Peter Ent <pe...@apache.org>
Authored: Tue Nov 17 15:27:19 2015 -0500
Committer: Peter Ent <pe...@apache.org>
Committed: Tue Nov 17 15:27:19 2015 -0500
----------------------------------------------------------------------
.../html/beads/controllers/ListSingleSelectionMouseController.as | 2 --
.../flex/html/supportClasses/ButtonBarButtonItemRenderer.as | 4 +++-
2 files changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/eb04bc8f/frameworks/projects/HTML/as/src/org/apache/flex/html/beads/controllers/ListSingleSelectionMouseController.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/as/src/org/apache/flex/html/beads/controllers/ListSingleSelectionMouseController.as b/frameworks/projects/HTML/as/src/org/apache/flex/html/beads/controllers/ListSingleSelectionMouseController.as
index e895d49..9760591 100644
--- a/frameworks/projects/HTML/as/src/org/apache/flex/html/beads/controllers/ListSingleSelectionMouseController.as
+++ b/frameworks/projects/HTML/as/src/org/apache/flex/html/beads/controllers/ListSingleSelectionMouseController.as
@@ -28,7 +28,6 @@ package org.apache.flex.html.beads.controllers
import org.apache.flex.events.IEventDispatcher;
import org.apache.flex.events.MouseEvent;
import org.apache.flex.html.beads.IListView;
-
/**
* The ListSingleSelectionMouseController class is a controller for
@@ -107,7 +106,6 @@ package org.apache.flex.html.beads.controllers
dataGroup = listView.dataGroup;
dataGroup.addEventListener("selected", selectedHandler, true);
IEventDispatcher(_strand).addEventListener(MouseEvent.ROLL_OVER, rolloverHandler);
-// dataGroup.addEventListener(MouseEvent.ROLL_OVER, rolloverHandler, true);
}
private function selectedHandler(event:Event):void
http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/eb04bc8f/frameworks/projects/HTML/as/src/org/apache/flex/html/supportClasses/ButtonBarButtonItemRenderer.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/HTML/as/src/org/apache/flex/html/supportClasses/ButtonBarButtonItemRenderer.as b/frameworks/projects/HTML/as/src/org/apache/flex/html/supportClasses/ButtonBarButtonItemRenderer.as
index edc8de0..64a9e43 100644
--- a/frameworks/projects/HTML/as/src/org/apache/flex/html/supportClasses/ButtonBarButtonItemRenderer.as
+++ b/frameworks/projects/HTML/as/src/org/apache/flex/html/supportClasses/ButtonBarButtonItemRenderer.as
@@ -20,6 +20,7 @@ package org.apache.flex.html.supportClasses
{
import org.apache.flex.core.IItemRenderer;
import org.apache.flex.core.IItemRendererParent;
+ import org.apache.flex.core.UIBase;
import org.apache.flex.events.Event;
import org.apache.flex.html.TextButton;
import org.apache.flex.html.beads.ITextItemRenderer;
@@ -64,7 +65,8 @@ package org.apache.flex.html.supportClasses
*/
private function handleClickEvent(event:Event):void
{
- this.dispatchEvent(new Event("selected"));
+ var parent:Object = itemRendererParent;
+ (parent as UIBase).dispatchEvent(new Event("selected", this));
}
/**