Make sure window is updated on resize event
After 475d1ed4f6a21686828fbd018542b469a8b2dbcd in qtdeclarative, orientation changes on Android were broken, because the resize event no longer implicitly causes an expose event. So we need to post both when doing the resize. Task-number: QTBUG-30909 Change-Id: I87c8c38e14d96a03b3409ef6439c3ac6ef432005 Reviewed-by: Samuel Rødal <samuel.rodal@digia.com>
This commit is contained in:
parent
694559a201
commit
d59e9af592
@ -131,6 +131,7 @@ void QEglFSWindow::setGeometry(const QRect &)
|
|||||||
QRect rect(screen()->availableGeometry());
|
QRect rect(screen()->availableGeometry());
|
||||||
QPlatformWindow::setGeometry(rect);
|
QPlatformWindow::setGeometry(rect);
|
||||||
QWindowSystemInterface::handleGeometryChange(window(), rect);
|
QWindowSystemInterface::handleGeometryChange(window(), rect);
|
||||||
|
QWindowSystemInterface::handleExposeEvent(window(), QRegion(rect));
|
||||||
}
|
}
|
||||||
|
|
||||||
void QEglFSWindow::setWindowState(Qt::WindowState)
|
void QEglFSWindow::setWindowState(Qt::WindowState)
|
||||||
|
Loading…
Reference in New Issue
Block a user