エアアプリケーションが有効になっている= false処理されていない(busyindicator)

StackOverflow https://stackoverflow.com/questions/4913351

質問

私の空気アプリケーションで(仲間のフレームワークを使用して)私はそれをフォローしました:

  1. ボタンをクリックします
  2. 私のモデルのメソッドを呼び出してください「onapplicationbusy」
  3. ArrayCollectionsでフィルターを適用します。

私のonapplicationbusyには、このコードがあります。

FlexGlobals.topLevelApplication.enabled = false;
FlexGlobals.topLevelApplication.

私はすべてのステップを追跡し、すべてのメソッドが正しい順序で呼び出されます。しかし、私のアプリケーションは決して無効になりません。

どうして。この目的のための方法はありますか。

InvalidatedIsPlayListまたはvalidAtenowまたはcalllaterを試してみます。しかし、すべての試みは機能しません。おそらく私は間違った場所でそれを試していますか?

私のアプリケーションは、フィルター(10.000行の4値)を適用している間、私のアプリケーションは非常に忙しく、無効プロパティが処理できないと思います。

フィルターを適用せずにメソッドを呼び出すと、すべて正常に動作します。 Disbaledプロパティだけを呼び出しているが、アプリを再度有効にしないと、アプリはフィルターを適用した後に無効に表示されます。私には遅すぎます。

私がやりたいのは、アプリがビジーで、そうでないとき(ボタンなどをクリックする準備ができていないときの明確な動作です。

あなたが私を助けたり、方法を知っていることができるなら、どうすれば忙しいアプリケーションを見せてもらえますか、フランクに感謝します

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top