I have an ArrayCollection that I've populated with an empty array:
private var myArray:Array = [];
[Bindable]
private var approvers:ArrayCollection = new ArrayCollection(myArray);
One of the functions in my app moves the item from one list
(populated by an ArrayCollection) and moves it another list
(different ArrayCollection) on a user's double-click:
private function addApproverClick():void{
var empNum:int = lst_addApprover.selectedItem['data'];
var empName:String = lst_addApprover.selectedItem['label'];
var dupe:Boolean = false;
for(var i:int;i<approvers.length;i++){
if(empNum == approvers[i].data){
dupe = true
}
}
if(dupe == false){
var myObj:Object = new Object();
myObj.data = int(empNum);
myObj.label = String(empName);
approvers.addItem(myObj);
}
}
The problem I'm having is that it appears that an extra blank object
is being added to the new list, approvers ArrayCollection. Every
Name has an empty line underneath. When I delete the name the empty
space also goes away.I have been unable to remove the extra line
(object).
Any ideas are appreciated.
Thanks.
Mark F.