Apparently this works,  But I don't understand why you just can't say the 
selectedIndicies are null or new Vector<int>
var ac:ArrayCollection = new ArrayCollection(ObjectUtil.copy((list.dataProvider 
as ArrayCollection).source) as Array);
ac.refresh();list.dataProvider = ac; 

    On Thursday, September 29, 2016 4:31 PM, Matthew Weir 
<[email protected]> wrote:
 

 I'm stumped guys.  I must be missing something completely, ridiculously, easy.
list.selectedIndices = new Vector.<int>();
                var ac:ArrayCollection = list.dataProvider as ArrayCollection;
                list.dataProvider = null;
                ac.refresh();
                list.selectedIndices = null;
                list.selectedIndex = -1;
                list.dataProvider = ac;
                list.invalidateDisplayList();
                list.validateNow()
Still shows selected items.
Help!  Please :)


   

Reply via email to