This is an automated email from the ASF dual-hosted git repository. cdutz pushed a commit to branch feature/distribution-allignment in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit f6f1fe45a156c927aef5fa94506bff7cbb88bd84 Author: greg-dove <[email protected]> AuthorDate: Sat Feb 27 10:44:35 2021 +1300 Formatting tidyup and avoid duplicate var declaration warning --- .../listClasses/VirtualDataItemRendererFactoryForIListData.as | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/listClasses/VirtualDataItemRendererFactoryForIListData.as b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/listClasses/VirtualDataItemRendererFactoryForIListData.as index 6f7db55..9fc01ff 100644 --- a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/listClasses/VirtualDataItemRendererFactoryForIListData.as +++ b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/listClasses/VirtualDataItemRendererFactoryForIListData.as @@ -143,21 +143,22 @@ package mx.controls.listClasses var ir:IIndexedItemRenderer = rendererMap[index]; if (ir) return ir; - var functionBead:ItemRendererFunctionBead = _strand.getBeadByType(ItemRendererFunctionBead) as ItemRendererFunctionBead; - var rendererFunction:Function = functionBead ? functionBead.itemRendererFunction : null; + var functionBead:ItemRendererFunctionBead = _strand.getBeadByType(ItemRendererFunctionBead) as ItemRendererFunctionBead; + var rendererFunction:Function = functionBead ? functionBead.itemRendererFunction : null; var dp:IList = dataProviderModel.dataProvider as IList; var view:IListView = (_strand as IStrandWithModelView).view as IListView; var dataGroup:IItemRendererOwnerView = view.dataGroup; var data:Object = dp.getItemAt(index); - var ir:IIndexedItemRenderer = rendererFunction ? (rendererFunction(data) as IFactory).newInstance() as IIndexedItemRenderer : - itemRendererFactory.createItemRenderer() as IIndexedItemRenderer; + ir = rendererFunction ? + (rendererFunction(data) as IFactory).newInstance() as IIndexedItemRenderer : + itemRendererFactory.createItemRenderer() as IIndexedItemRenderer; dataGroup.addItemRendererAt(ir, elementIndex); (itemRendererInitializer as IIndexedItemRendererInitializer).initializeIndexedItemRenderer(ir, data, index); rendererMap[index] = ir; - ir.data = data; + ir.data = data; var newEvent:ItemRendererEvent = new ItemRendererEvent(ItemRendererEvent.CREATED); newEvent.itemRenderer = ir;
