В своем приложении AIR (с mate-Framework) я делал следующие вещи:
- нажимаю кнопку
- вызываю метод в моей модели "onApplicationBusy"
- применить некоторый фильтр в коллекциях массивов.
В моем onApplicationBusy есть этот код:
FlexGlobals.topLevelApplication.enabled = false;
FlexGlobals.topLevelApplication.
Я отслеживаю каждый шаг и все методы вызываются в правильном порядке.Но мое приложение никогда не отключается.
Почему.Есть ли метод для этой цели.
Я пытаюсь InvalidateDisplayList или ValidateNow или callLater.Но все попытки не сработают.Возможно, я пробую не в том месте?
Я предполагаю, что мое приложение настолько загружено при применении фильтров (4 значения на 10.000 строк), что отключенное свойство не может быть обработано.
Если я вызываю метод без применения фильтров, все работает нормально.Если я вызываю только свойство disbaled, но никогда не включаю приложение снова, приложение будет показано как отключенное после применения фильтров.для меня слишком поздно.
То, что я хочу от происхождения, - это ясное поведение, когда приложение занято, а когда нет (готово к нажатию кнопок и всего этого).
Если вы можете помочьмне или знаете способ, как мне показать загруженное приложение, помогите пожалуйста Спасибо Фрэнк