У меня есть приложение flex, которое переходит между двумя состояниями с помощью переключателя кнопки. моя проблема в том, что эффект замирания, похоже, работает только на 2-й переход и после. Тем не менее, для моего первого перехода ... переход из State1 в studyState ... нет никакого эффекта затухания вообще, на самом деле компоненты в состоянии 1 полностью исчезают (нижний колонтитул заполняет пустой пробел, где используется «тело»), а затем Flex воссоздает StudyState (без какого-либо затухания, заполняющего «тело» компонентами только в StudyState).Эффекты гибкого перехода работают на 2-м и после перехода, но не на очень первый переход
После этого первого перехода, однако, переход между studyState и State1 работает ПОЛНОСТЬЮ нормально .. почему это происходит и как я могу сделать так, чтобы кроссфейд работал НАЧАЛЬНИК ОТ ОЧЕНЬ ПЕРВОГО ПЕРЕХОДА? пожалуйста помоги!
<s:transitions>
<s:Transition id="t1" autoReverse="true">
<s:CrossFade
target="{holder}"
duration="1500" />
</s:Transition>
</s:transitions>
<s:states>
<s:State name="State1" />
<s:State name="studyState" />
</s:states>
<s:VGroup id="globalGroup" includeIn="State1" width="100%">stuff</Vgroup>
<s:VGroup id="studyGroup" includeIn="studyState" width="100%">stuff</Vgroup>
эй flextras, это на самом деле выглядит как ошибка исходит от использования пользовательских SessionConnectContainer метку из жизненного цикла Collaboration Services (LCCS) фреймворк. как только я использовал «безголовый» контейнер, все отлично работало! Спасибо за помощь! – Rees