Flex TextInput стал недоступен для редактирования

Я занимался разработкой приложения последние пару недель, и со вчерашнего дня все текстовые поля стали недоступны для редактирования. Кажется, что когда вы нажимаете на один, он переключается между состоянием focusIn, а затем обратно в состояние focusOut. Что могло вызвать это?


person asawilliams    schedule 04.03.2010    source источник
comment
Есть тысячи строк кода. Это происходит не только в одной конкретной области, но и отображается везде, где находится элемент управления textinput. Отображение кода не поможет.   -  person asawilliams    schedule 04.03.2010


Ответы (2)


Похоже, вы добавили прослушиватель событий, из-за которого вы теряете фокус сразу после его получения. Однако, не глядя на код, мы можем только догадываться.

person Robusto    schedule 04.03.2010

Проблема была в TabNavigator. Удалив TabNavigator и заменив его TabBar и ViewStack, проблема была решена. Если вы просматриваете раздел комментариев на этой странице, http://livedocs.adobe.com/flex/3/html/help.html?content=navigators_4.html вы сможете более подробно узнать, в чем проблема.

person asawilliams    schedule 04.03.2010