Progress Indicator problem (FF 3.5, IE 7)
![](http://jazz.net/_images/myphoto/a8722e4ad328a1a9b6cbfc6957b517b4.jpg)
Hi All,
We use
PlatformUI.getWorkbench().showMessage(label)/hideMessageArea()
to show progress status (saving, etc.) to a user. It works fine in FF 3.0, but we have the problem in IE and FF 3.5.
The message is not always displayed, although the message content is changed.
Was there any issues? (with the fade animation or with sync XHR).
Thanks in advance
We use
PlatformUI.getWorkbench().showMessage(label)/hideMessageArea()
to show progress status (saving, etc.) to a user. It works fine in FF 3.0, but we have the problem in IE and FF 3.5.
The message is not always displayed, although the message content is changed.
Was there any issues? (with the fade animation or with sync XHR).
Thanks in advance
2 answers
![](http://jazz.net/_images/myphoto/a8722e4ad328a1a9b6cbfc6957b517b4.jpg)
Because javascript is single-threaded, the browser can't process any other javascript callbacks or events until you return control to the browser. In order to animate something you need to use setTimeout or setInterval, which can't be processed if you're blocked on a synchronous call. Doing an async call will avoid this problem.
Curt
Curt