18 lines
758 B
Diff
18 lines
758 B
Diff
|
diff --git a/src/client/qwaylandscreen.cpp b/src/client/qwaylandscreen.cpp
|
||
|
index 5c625ed..aa0ec27 100644
|
||
|
--- a/src/client/qwaylandscreen.cpp
|
||
|
+++ b/src/client/qwaylandscreen.cpp
|
||
|
@@ -220,7 +220,12 @@ void QWaylandScreen::output_done()
|
||
|
QWindowSystemInterface::handleScreenOrientationChange(screen(), m_orientation);
|
||
|
mTransform = -1;
|
||
|
}
|
||
|
+#if QT_VERSION < QT_VERSION_CHECK(5, 4, 0)
|
||
|
+ QWindowSystemInterface::handleScreenGeometryChange(screen(), mGeometry);
|
||
|
+ QWindowSystemInterface::handleScreenAvailableGeometryChange(screen(), mGeometry);
|
||
|
+#else
|
||
|
QWindowSystemInterface::handleScreenGeometryChange(screen(), mGeometry, mGeometry);
|
||
|
+#endif
|
||
|
QWindowSystemInterface::handleScreenRefreshRateChange(screen(), refreshRate());
|
||
|
}
|
||
|
|