Цитата:
|
На деле это приводит к подвисанию плеера а юзер видит только статус "Done!". Можно ли как-то после установки первого статуса сделать force redraw?
|
Аварийно:
отложите запуск calculate() на 50-100 мс
либо через таймер либо через setTimeout
FP успеет перерисовать экран и расчет запустится на новом экране
Правильно:
создайте объект, который нужно показать пользователю перед началом расчетов, на его событие ADDED_TO_STAGE повесьте слушателя, который и запустит вычисление
Добавлено через 6 минут
кстати, можно использовать и событие CHANGE текстового поля status
главное только потом отписаться сразу после запуска вычислений