summaryrefslogtreecommitdiffstats
path: root/src/gui
diff options
context:
space:
mode:
authorJorgen Lind <jorgen.lind@digia.com>2014-04-03 12:06:40 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-04-04 10:35:23 +0200
commit82d2d9b3ccc90d512f259ced0e5ef45cd0d536fd (patch)
treec06ca5d09cc6365ca807e88702100f5a8cec52c2 /src/gui
parentcb8e33fc0fb16a30d572c15985d0913a754dfc1c (diff)
Fixup QGuiApplication::sync to flush the QWSI queue
Change-Id: If4cedeb886e912f622a66b2b3374d6260cffc32a Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
Diffstat (limited to 'src/gui')
-rw-r--r--src/gui/kernel/qguiapplication.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gui/kernel/qguiapplication.cpp b/src/gui/kernel/qguiapplication.cpp
index a19eebfb7c..f96bdc39a6 100644
--- a/src/gui/kernel/qguiapplication.cpp
+++ b/src/gui/kernel/qguiapplication.cpp
@@ -3002,6 +3002,7 @@ void QGuiApplication::sync()
&& QGuiApplicationPrivate::platform_integration->hasCapability(QPlatformIntegration::SyncState)) {
QGuiApplicationPrivate::platform_integration->sync();
QCoreApplication::processEvents();
+ QWindowSystemInterface::flushWindowSystemEvents();
}
}