From 97594ea71867d7760e34de4017e1abd4d14f601a Mon Sep 17 00:00:00 2001 From: Liang Qi Date: Tue, 4 Oct 2022 12:13:41 +0200 Subject: [PATCH] tests: skip tst_QAction::disableShortcutInMenuAction() on Wayland QWindow::requestActivate() is not supported. Task-number: QTBUG-107153 Change-Id: Iacdcf4ad4f6da4a5a996f26d3b97fb507a4b116b Reviewed-by: Eskil Abrahamsen Blomfeldt (cherry picked from commit e37baad7fc856d6c5da88020b66a3198969541f5) Reviewed-by: Qt Cherry-pick Bot --- tests/auto/widgets/kernel/qaction/tst_qaction.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/auto/widgets/kernel/qaction/tst_qaction.cpp b/tests/auto/widgets/kernel/qaction/tst_qaction.cpp index 49123c33d5a..1efdb3df59d 100644 --- a/tests/auto/widgets/kernel/qaction/tst_qaction.cpp +++ b/tests/auto/widgets/kernel/qaction/tst_qaction.cpp @@ -412,6 +412,9 @@ void tst_QAction::disableShortcutInMenuAction_data() void tst_QAction::disableShortcutInMenuAction() { + if (!QGuiApplicationPrivate::platformIntegration()->hasCapability(QPlatformIntegration::WindowActivation)) + QSKIP("QWindow::requestActivate() is not supported."); + QFETCH(QByteArray, property); QMainWindow mw;