Call sendWindowSystemEvents() on deferred flush
Calling it directly is less confusing than calling it indirectly via the "else" branch in flushWindowSystemEvents. Change-Id: I085deff09162137606922a5af7ead23e21497b11 Reviewed-by: Jørgen Lind <jorgen.lind@theqtcompany.com>
This commit is contained in:
parent
65cbf263a3
commit
7a0222fba3
@ -614,7 +614,7 @@ void QWindowSystemInterface::deferredFlushWindowSystemEvents(QEventLoop::Process
|
|||||||
Q_ASSERT(QThread::currentThread() == QGuiApplication::instance()->thread());
|
Q_ASSERT(QThread::currentThread() == QGuiApplication::instance()->thread());
|
||||||
|
|
||||||
QMutexLocker locker(&QWindowSystemInterfacePrivate::flushEventMutex);
|
QMutexLocker locker(&QWindowSystemInterfacePrivate::flushEventMutex);
|
||||||
flushWindowSystemEvents(flags);
|
sendWindowSystemEvents(flags);
|
||||||
QWindowSystemInterfacePrivate::eventsFlushed.wakeOne();
|
QWindowSystemInterfacePrivate::eventsFlushed.wakeOne();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user