diff --git a/pqEventDispatcher.cxx b/pqEventDispatcher.cxx index 387d0cb8f88da03de2b92d9707741fa92d41bdf7..1bcd0d3e3046e3d9619df3d9a1c7031d6d1dae66 100644 --- a/pqEventDispatcher.cxx +++ b/pqEventDispatcher.cxx @@ -305,6 +305,8 @@ void pqEventDispatcher::processEventsAndWait(int ms) loop.exec(); } QApplication::processEvents(); + QApplication::sendPostedEvents(); + QApplication::processEvents(); pqEventDispatcher::DeferMenuTimeouts = prev; }