Wayland: Skip test that queries window position
The client does not know its global window position on Wayland, so testing for this will not work. Pick-to: 6.4 Fixes: QTBUG-100888 Change-Id: Ibdfc84f1b33d25223dbd740603ce4783c21afc70 Reviewed-by: Inho Lee <inho.lee@qt.io>
This commit is contained in:
parent
2ca83a1fc9
commit
e8031906b5
@ -2249,6 +2249,9 @@ void tst_QWindow::modalWindowModallity()
|
||||
|
||||
void tst_QWindow::modalWindowPosition()
|
||||
{
|
||||
if (isPlatformWayland())
|
||||
QSKIP("Window position not queryable on Wayland");
|
||||
|
||||
QWindow window;
|
||||
window.setTitle(QLatin1String(QTest::currentTestFunction()));
|
||||
window.setGeometry(QRect(m_availableTopLeft + QPoint(100, 100), m_testWindowSize));
|
||||
@ -2257,8 +2260,6 @@ void tst_QWindow::modalWindowPosition()
|
||||
window.setModality(Qt::WindowModal);
|
||||
window.show();
|
||||
QVERIFY(QTest::qWaitForWindowExposed(&window));
|
||||
if (isPlatformWayland())
|
||||
QEXPECT_FAIL("", "Wayland: This fails. See QTBUG-100888.", Abort);
|
||||
QCOMPARE(window.geometry(), origGeo);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user