libqt5-qtwayland/adjust_api.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());
}