Я обнаружил проблему в платформе Flex.Я использую Flex 4.1.В классе скина MySkinnableContainer определен компонент List:
<s:List id="myList" allowMultipleSelection="true"/>
Затем в MySkinnableContainer я динамически изменяю myList.dataProvider и myList.selectedItems.Но когда я определяю myList.dataProvider = new ArrayCollection ([1,2, ...]), myList.selectedIndices не очищается.Я ловлю исключение при вызове myList.selectedItems, потому что myList.selectedIndices является старым.myList.selectedIndices = [] и т. д. не работает.Помоги мне, пожалуйста.Спасибо.