This is an automated email from the ASF dual-hosted git repository. carlosrovira 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 4c408bf tour-de-jewel: fix itemrenderers 4c408bf is described below commit 4c408bfdc2013346614dbcad428c0612b1a66baa Author: Carlos Rovira <carlosrov...@apache.org> AuthorDate: Wed Jan 15 18:42:47 2020 +0100 tour-de-jewel: fix itemrenderers --- .../royale/itemRenderers/CheckBoxDataGridItemRenderer.mxml | 10 +++++++--- .../main/royale/itemRenderers/IconDataGridItemRenderer.mxml | 2 -- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/examples/royale/TourDeJewel/src/main/royale/itemRenderers/CheckBoxDataGridItemRenderer.mxml b/examples/royale/TourDeJewel/src/main/royale/itemRenderers/CheckBoxDataGridItemRenderer.mxml index 168cedc..c65ac99 100644 --- a/examples/royale/TourDeJewel/src/main/royale/itemRenderers/CheckBoxDataGridItemRenderer.mxml +++ b/examples/royale/TourDeJewel/src/main/royale/itemRenderers/CheckBoxDataGridItemRenderer.mxml @@ -19,7 +19,7 @@ limitations under the License. --> <j:DataGridItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:j="library://ns.apache.org/royale/jewel" - xmlns:js="library://ns.apache.org/royale/basic"> + xmlns:js="library://ns.apache.org/royale/basic" click="clickCheck(event)"> <fx:Script> <![CDATA[ @@ -36,7 +36,7 @@ limitations under the License. public function clickCheck(event:Event):void { - event.preventDefault(); // to avoid datagrid click event handler to be called + event.preventDefault(); Alert.show("Clicking this check will not produce any change", "You clicked on " + index + " row checkbox!"); } ]]> @@ -47,7 +47,11 @@ limitations under the License. <j:HorizontalCenteredLayout/> </j:beads> - <j:CheckBox selected="{detailIconList ? detailIconList.componentSet == 'Jewel' : false}" click="clickCheck(event)"/> + <j:CheckBox selected="{detailIconList ? detailIconList.componentSet == 'Jewel' : false}"> + <j:beads> + <j:Disabled disabled="true"/> + </j:beads> + </j:CheckBox> </j:DataGridItemRenderer> diff --git a/examples/royale/TourDeJewel/src/main/royale/itemRenderers/IconDataGridItemRenderer.mxml b/examples/royale/TourDeJewel/src/main/royale/itemRenderers/IconDataGridItemRenderer.mxml index 596e9b2..a190f98 100644 --- a/examples/royale/TourDeJewel/src/main/royale/itemRenderers/IconDataGridItemRenderer.mxml +++ b/examples/royale/TourDeJewel/src/main/royale/itemRenderers/IconDataGridItemRenderer.mxml @@ -38,8 +38,6 @@ limitations under the License. public function clickCloseButton(event:Event):void { - event.preventDefault(); // to avoid datagrid click event handler to be called - var view:ListView = this.itemRendererParent as ListView; var column:DataGridColumnList = view.host as DataGridColumnList; (column.datagrid.dataProvider as ArrayList).removeItemAt(index);