You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flex.apache.org by "João Fernandes (JIRA)" <ji...@apache.org> on 2013/02/15 18:19:12 UTC
[jira] [Created] (FLEX-33398) ComboBox loses selectedItem when
dataProvider dispatch reset event
João Fernandes created FLEX-33398:
-------------------------------------
Summary: ComboBox loses selectedItem when dataProvider dispatch reset event
Key: FLEX-33398
URL: https://issues.apache.org/jira/browse/FLEX-33398
Project: Apache Flex
Issue Type: Bug
Components: mx: ComboBox
Reporter: João Fernandes
During a reset Event, combobox does reset the selectedItem but doesn't respect the fact the current selectedItem might be included in the new source.
What I propose is to change
else if (ce.kind == CollectionEventKind.RESET)
{
collectionChanged = true;
if (!selectedIndexChanged && !selectedItemChanged)
selectedIndex = prompt ? -1 : 0;
invalidateProperties();
}
to
else if (ce.kind == CollectionEventKind.RESET)
{
collectionChanged = true;
if (!selectedIndexChanged && !selectedItemChanged && !collection.contains(selectedItem))
selectedIndex = prompt ? -1 : 0;
invalidateProperties();
}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira