나는 방금 버그flex 4.5에 방금 발견했다고 생각합니다.어도비 플렉스에서 우스운 행동 전환 - 가능한 버그
해당 응용 프로그램에 대한 링크는 here입니다. VIEW SOURCE ENABLED!
이은 전환 위치 : 내가 여기 전환에 조금 일하고 있어요 참조
<s:states>
<s:State name="State1"/>
<s:State name="State2"/>
<s:State name="State3"/>
</s:states>
<s:transitions>
<s:Transition fromState="State1" toState="State2" autoReverse="true" >
<s:Sequence>
<s:Move duration="500" target="{goButton}"/>
<s:AddAction targets="{[tagsLabel,tagsTextInput]}"/>
<s:Fade targets="{[tagsLabel,tagsTextInput]}" duration="500" />
</s:Sequence>
</s:Transition>
<s:Transition fromState="State1" toState="State3" >
<s:Sequence>
<s:RemoveAction targets="{[searchLabel,searchTextInput,inLabel,inDropDownList]}" />
<s:Move duration="500" target="{goButton}" />
<s:AddAction target="{lessonsDataGrid}" />
</s:Sequence>
</s:Transition>
<s:Transition fromState="State2" toState="State3" >
<s:Sequence>
<s:RemoveAction targets="{[searchLabel,searchTextInput,inLabel,inDropDownList,tagsLabel,tagsTextInput]}" />
<s:Move duration="500" target="{goButton}" />
<s:AddAction target="{lessonsDataGrid}" />
</s:Sequence>
</s:Transition>
<s:Transition fromState="State3" toState="State1" >
<s:Sequence>
<s:RemoveAction target="{lessonsDataGrid}" />
<s:Move target="{goButton}" duration="500" />
<s:AddAction targets="{[searchLabel,searchTextInput,inLabel,inDropDownList]}" />
</s:Sequence>
</s:Transition>
</s:transitions>
; 하나의 전환은 DropDownList
indexChangeEvent
에서 활성화되고 다른 전환은 Button
에서 clickEvent
에 의해 실행됩니다.
다음과 같이 내가 직면하고있어 문제는 : 나는 '돋보기'Button
세 번, (하지 3 연속으로 시간 만 1 클릭을 클릭하면
또 다른 클릭, 전환 기다립니다 , 전환을 기다려 라, 마지막 클릭) 그 다음 나는 약간을 얻는다 우스운 행동 : 나는 결코 그것을 전환에서 사라지게하지 않고 있었지만, 돋보기 Button
는 사라진다. 사라질 것으로 예상 된 TextInput
은 그렇지 않았습니다. 그것은 어떻게 든 이 붙어이 Datagrid
인 상태 인 State3
에 있습니다.
나를 믿어 라. 적어도 4 시간를 쓰고, 그 전환을 다시 써서, 나는 웹상에서 모든 것을 시도했지만 아무 소용이 없다.
누군가 도움을 주길 바래, Flex에 버그가 있다는 것을 받아 들여야한다는 것을 싫어합니다. 필자는 그것이 잘못되었다는 것을 알고 안심하고 Flex는 여전히 신뢰할 만합니다.
감사합니다.
내가 그 지금까지 감사 –
너무 좋아하려고합니다. 좀 더 테스트해볼거야. –