This is an automated email from the ASF dual-hosted git repository. carlosrovira pushed a commit to branch feature/dataprovider-extensiblity in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit 8e4ff6ef5cf47869d00275c6103f1da529b876db Author: Carlos Rovira <[email protected]> AuthorDate: Thu Jul 23 20:25:34 2020 +0200 jewel: fix mappers --- .../DropDownListItemRendererFactoryForCollectionView.as | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/DropDownListItemRendererFactoryForCollectionView.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/DropDownListItemRendererFactoryForCollectionView.as index fb3558f..e2186a1 100644 --- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/DropDownListItemRendererFactoryForCollectionView.as +++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/DropDownListItemRendererFactoryForCollectionView.as @@ -57,8 +57,7 @@ package org.apache.royale.jewel.beads.itemRenderers removeAllItemRenderers(dataGroup); - dp = dataProviderModel.dataProvider; - if (!dp) + if (!dataProviderModel.dataProvider) return; var offset:int = (dataProviderModel as IDropDownListModel).offset; @@ -91,7 +90,7 @@ package org.apache.royale.jewel.beads.itemRenderers dped.removeEventListener(CollectionEvent.ITEM_UPDATED, itemUpdatedHandler); } // listen for individual items being added in the future. - dped = dp as IEventDispatcher; + dped = dataProviderModel.dataProvider as IEventDispatcher; dped.addEventListener(CollectionEvent.ITEM_ADDED, itemAddedHandler); dped.addEventListener(CollectionEvent.ITEM_REMOVED, itemRemovedHandler); dped.addEventListener(CollectionEvent.ITEM_UPDATED, itemUpdatedHandler);
