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 440ceec jewel-dropdownlist: fix var declared after use
440ceec is described below
commit 440ceece65df98986e361f2ee946a6e0c7cb3512
Author: Carlos Rovira <[email protected]>
AuthorDate: Fri Mar 13 19:39:50 2020 +0100
jewel-dropdownlist: fix var declared after use
---
.../DropDownListItemRendererFactoryForCollectionView.as | 11 +++++------
1 file changed, 5 insertions(+), 6 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 26c1205..eff6149 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
@@ -18,7 +18,6 @@
////////////////////////////////////////////////////////////////////////////////
package org.apache.royale.jewel.beads.itemRenderers
{
- import org.apache.royale.collections.ICollectionView;
import org.apache.royale.core.IIndexedItemRenderer;
import org.apache.royale.core.IIndexedItemRendererInitializer;
import org.apache.royale.core.IItemRendererOwnerView;
@@ -30,7 +29,6 @@ package org.apache.royale.jewel.beads.itemRenderers
import org.apache.royale.html.beads.IListView;
import org.apache.royale.jewel.beads.models.IDropDownListModel;
import org.apache.royale.jewel.itemRenderers.DropDownListItemRenderer;
- import
org.apache.royale.jewel.supportClasses.list.IListPresentationModel;
/**
* This class creates itemRenderer instances from the data contained
within an ICollectionView
@@ -64,6 +62,7 @@ package org.apache.royale.jewel.beads.itemRenderers
return;
var offset:int = (dataProviderModel as
IDropDownListModel).offset;
+ var data:Object;
if(offset == 1) {
promptRender =
itemRendererFactory.createItemRenderer() as IIndexedItemRenderer;
data = DropDownListItemRenderer.OPTION_DISABLED;
@@ -72,12 +71,12 @@ package org.apache.royale.jewel.beads.itemRenderers
dataGroup.addItemRenderer(promptRender, false);
}
- var n:int = dataProviderLength;
+ var n:int = dataProviderLength;
+ var ir:IIndexedItemRenderer;
for (var i:int = 0; i < n; i++)
{
- var ir:IIndexedItemRenderer =
itemRendererFactory.createItemRenderer() as IIndexedItemRenderer;
-
- var data:Object = getItemAt(i);
+ ir = itemRendererFactory.createItemRenderer()
as IIndexedItemRenderer;
+ data = getItemAt(i);
(itemRendererInitializer as
IIndexedItemRendererInitializer).initializeIndexedItemRenderer(ir, data, i +
offset);
ir.data = data;
dataGroup.addItemRenderer(ir, false);