QNX: Fix sending of expose events

When the window geometry is changed an expose event should only be sent
if the window is visible.

Change-Id: I540ea7e7e07d896495547f3f8bf81738fad3ddee
Reviewed-by: Bernd Weimer <bweimer@blackberry.com>
Reviewed-by: Sergio Ahumada <sahumada@blackberry.com>
bb10
Fabian Bumberger 2014-03-13 12:16:41 +01:00 committed by The Qt Project
parent c2c136306d
commit 21f1738a94
1 changed files with 2 additions and 1 deletions

View File

@ -248,7 +248,8 @@ void QQnxWindow::setGeometry(const QRect &rect)
setGeometryHelper(newGeometry);
QWindowSystemInterface::handleGeometryChange(window(), newGeometry);
QWindowSystemInterface::handleExposeEvent(window(), newGeometry);
if (isExposed())
QWindowSystemInterface::handleExposeEvent(window(), newGeometry);
}
void QQnxWindow::setGeometryHelper(const QRect &rect)