Когда в ActionScript отправляется событие:
foo.addEventListener("some event", someHandler);
foo.dispatchEvent(new Event("some event"));
В какой момент выполняются обработчики событий?
Я спрашиваю, потому что поймал это в конце Руководство разработчика Adobe:
Обратите внимание, что некоторые свойства присваиваются [AsyncToken] после вызова удаленной службы. В многопоточном языке может возникнуть состояние гонки, при котором результат возвращается до того, как будет назначен токен. Эта ситуация не является проблемой в ActionScript, поскольку удаленный вызов не может быть инициирован до завершения текущего выполняемого кода.
Но я не смог найти никакой информации о том, что они имели в виду под «выполняющимся в данный момент кодом».
См. Также: Порядок выполнения обработчика событий ActionScript