One more strange thing: if I select "five" and then shift- select "one", the selectedIndices attribute is correct.
--- In [email protected], "tobiaspatton" <[EMAIL PROTECTED]> wrote: > > Hello list; > > I have a list with multiple selection turned on. When I examine the > selectedIndices attribute of the list, the values seem to be > erroneous. For example, if my list looks like this: > > one > two > three > four > five > > I click on "one" and then shift-click on "two". At this point > selectedIndices contains [1,2] when it should be [0,1]. If I click > on "one" and shift-click on "five", selectedIndices contains > [4,8,5,6,7] when it should contain [0,1,2,3,4]. Strangely, > selectedItems contains the correct dataObjects. However, I want > access to the item renderers, not the data objects, so this is not > of no use to me. > > Using ctrl-click to create a multi-selection works fine. That is, > the value of selectedIndices is correct when ctrl-click is used > instead of shift-click. > > Here's small program to illustrate the problem: > > <?xml version="1.0" encoding="utf-8"?> > <mx:Application xmlns:mx="http://www.macromedia.com/2005/mxml" > xmlns="*" > layout="absolute"> > > <mx:List id="l1" > width="200" > multipleSelection="true" > > dataProvider="[ 'one', 'two', 'three', 'four', 'five' ]"> > > </mx:List> > <mx:Button x="10" y="152" > label="Trace" > click="trace( l1.selectedIndices, > l1.selectedItems )"/> > </mx:Application> > > > Thanks. > Tobias. > -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

