Flex: установить другое состояние в обработчике currentStateChange? - PullRequest
0 голосов
/ 25 января 2011

У меня есть обработчик currentStateChange.В этом обработчике.Я хочу установить другое состояние на основе переменной.Обработчик currentStateChange срабатывает, но в функции обработчика он не изменит его на следующее состояние.Я знаю, когда он достигает точки обработки, состояние уже изменилось.Я надеюсь, что что-то упущено, а не ограничение Flex ...

* состояние> состояние2> Я не могу перейти в состояние 3 внутри обработчика изменения состояния *

 private function onStateChange(e:Event):void
        {
         //THIS FIRES

          if(applicationViewModel.eremndr_mode == ApplicationViewModel.ERMNDR_MODE_LOGIN)
           {
                //it gets here but won't change to Signup state!
                prescreenViewModel.prescreen_state ='Signup';

         }
        }

1 Ответ

0 голосов
/ 26 января 2011

Я полагаю, что его проблема была связана с переходом, который все еще воспроизводился, поэтому он проигнорировал мою просьбу изменить состояние

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...