On Tue, Dec 23, 2014 at 6:53 AM, Erik de Bruin (JIRA) <j...@apache.org> wrote:
> > [ > https://issues.apache.org/jira/browse/FLEX-34657?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel > ] > > Erik de Bruin resolved FLEX-34657. > ---------------------------------- > Resolution: Fixed > Fix Version/s: Apache Flex 4.14.0 > > I even threw in some Mustella tests ;-) > Whoa! > > > SelectedIndices order is messed up > > ---------------------------------- > > > > Key: FLEX-34657 > > URL: https://issues.apache.org/jira/browse/FLEX-34657 > > Project: Apache Flex > > Issue Type: Bug > > Components: Spark: List > > Affects Versions: Apache Flex 4.13.0 > > Reporter: Chris Velevitch > > Assignee: Erik de Bruin > > Fix For: Apache Flex 4.14.0 > > > > Attachments: Main.mxml > > > > > > The order of the existing selected indices is reversed each time a item > is selected or deselected. > > In spark.components.list.as, the function calculateSelectedIndices at > line 1646, the loop is using splice to rebuild the selected indices. This > is reversing the order of the previously selected indices before adding the > new item. The loop should be using push to preserve the original order. > > > > -- > This message was sent by Atlassian JIRA > (v6.3.4#6332) >