Domanda

Nella mia applicazione aerea (con Mate-Framework) ho fatto le cose follwing:

  1. Fare clic su un pulsante
  2. Chiama un metodo nel mio modello "OnApplicationBusy"
  3. Applicare un po 'di filtro in ArrayCollections.

Nel mio bushbusy è questo codice:

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

Traccia ogni passo e tutti i metodi sono chiamati nel giusto ordine. Ma la mia applicazione non diventa mai disabilitata.

Perché. Esiste un metodo a questo scopo.

Provo invalidatedisplaylist o validATenow o calllater. Ma tutti i tentativi non funzionano. Probabilmente lo provo nel posto sbagliato?

Suppongo che la mia applicazione sia così impegnata durante l'applicazione di filtri (4 valori per 10.000 righe) che la proprietà disabilitata non può elaborare.

Se chiamo il metodo senza applicare i filtri, tutto funziona bene. Se chiamo solo la proprietà dissalata ma non avoro mai più l'app, l'app verrà mostrata come disabilitata dopo aver applicato i filtri. Per me troppo tardi.

Quello che voglio è un comportamento chiaro, quando l'app è occupata e quando non (pronto per fare clic sui pulsanti e tutte queste cose).

Se puoi aiutarmi o conoscere un metodo, come posso mostrare un'applicazione impegnata, per favore aiutami grazie Frank

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top