Bruce Bockius schrieb: > > Hello, > > I’m trying to display a “processing” message to the user at the > beginning of long-running section of code. I have a > “qx.ui.popup.PopupAtom” item in the document. I call .show() on the > PopupAtom at the beginning of my process, and “.hide()” at the end. I > also call qx.ui.core.Widget.flushGlobalQueues() after the immediately > after the .show(). Unfortunately it never shows up on the screen. If I > remove the .hide() it does show up, but not until the long-running > code is complete. > > I’m running IE7, and (I must confess) a rather outdated version of > qooxdoo, 0.6.3. > > Does anyone have any suggestions for making IE7/qooxdoo update the > display after the .show()? > > Thanks! > Hi Bruce,
I think you face the same issue as Daniel <http://www.nabble.com/Global-Wait-cursor---Problem-with-UI-changes-during-events-tf3833879.html>. The issue is that while the browser executes a block of JavaScript no layouting is done. You have to call the computation inside a timeout. Best Fabian ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
