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 4243f1c3d2ea58849a7e871c266220f1b1ec9340 Author: Alex Harui <[email protected]> AuthorDate: Sun Mar 1 19:30:23 2020 -0800 support binding to Buttons as item renderers --- frameworks/projects/MXRoyale/src/main/royale/mx/controls/Button.as | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/Button.as b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/Button.as index fc3ea48..1c925dc 100644 --- a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/Button.as +++ b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/Button.as @@ -33,6 +33,7 @@ import mx.core.IDataRenderer; import mx.core.UIComponent; import mx.events.FlexEvent; +import org.apache.royale.binding.ItemRendererDataBinding; import org.apache.royale.core.ITextModel; import org.apache.royale.events.Event; import org.apache.royale.html.accessories.ToolTipBead; @@ -436,6 +437,9 @@ public class Button extends UIComponent implements IDataRenderer, IListItemRende var newSelected:*; var newLabel:*; + addBead(new ItemRendererDataBinding()); + dispatchEvent(new Event("initBindings")); + _data = value; if (_listData && _listData is DataGridListData &&
