From 30de3b58bf26fdfa83efc8e2c61fbcc29f20ee33 Mon Sep 17 00:00:00 2001 From: Shawn Rutledge Date: Tue, 6 Jul 2021 18:07:47 +0200 Subject: Be sure to click outside the menu in tst_QQuickMenu::mouse() It seems that with Fusion style, the menu is somehow larger. Pick-to: 6.2 Change-Id: I2270d5db3cdb89da36f31d5b49225c16e34f114f Reviewed-by: Fabian Kosmale --- tests/auto/qquickmenu/tst_qquickmenu.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tests/auto') diff --git a/tests/auto/qquickmenu/tst_qquickmenu.cpp b/tests/auto/qquickmenu/tst_qquickmenu.cpp index 92ea452a..b3d91dc8 100644 --- a/tests/auto/qquickmenu/tst_qquickmenu.cpp +++ b/tests/auto/qquickmenu/tst_qquickmenu.cpp @@ -203,7 +203,8 @@ void tst_QQuickMenu::mouse() QVERIFY(window->width() > menu->contentItem()->width()); QVERIFY(window->height() > menu->contentItem()->height()); QTest::mouseClick(window, Qt::LeftButton, Qt::NoModifier, - QPoint(menu->contentItem()->width() + 1, menu->contentItem()->height() + 1)); + QPoint(menu->contentItem()->x() + menu->contentItem()->width() + 1, + menu->contentItem()->y() + menu->contentItem()->height() + 1)); QTRY_COMPARE(visibleSpy.count(), 3); QVERIFY(!menu->isVisible()); QVERIFY(!overlay->childItems().contains(menu->contentItem()->parentItem())); -- cgit v1.2.3