Andre Poenitz wrote: > > > To our local Qt professionals: > > Why do we need > > [EMAIL PROTECTED]:/usr/src/lyx/lyx-devel/src > grep -R processEve * > frontends/qt2/QDialogView.h: qApp->processEvents(); > frontends/qt2/QDialogView.h: qApp->processEvents(); > frontends/qt2/QDialogView.h: qApp->processEvents(); > frontends/qt2/QDialogView.h: qApp->processEvents(); > frontends/qt2/QMathDialog.C: qApp->processEvents(); > frontends/qt2/QMathDialog.C: qApp->processEvents(); > frontends/qt2/lyx_gui.C: qApp->processEvents(); > frontends/qt2/QLPopupMenu.C: qApp->processEvents(); > > One of these seems to be the cause of nested update() calls...
Well spotted... (and good question) I suppose that this reentrance is what was causing problems in the last scrollbar fix patch I've sent to the list a while ago. Alfredo