diff options
Diffstat (limited to 'tests/auto/inputpanel')
-rw-r--r-- | tests/auto/inputpanel/BLACKLIST | 6 | ||||
-rw-r--r-- | tests/auto/inputpanel/data/tst_inputpanel.qml | 6 |
2 files changed, 12 insertions, 0 deletions
diff --git a/tests/auto/inputpanel/BLACKLIST b/tests/auto/inputpanel/BLACKLIST index c55a7fc6..a7c14041 100644 --- a/tests/auto/inputpanel/BLACKLIST +++ b/tests/auto/inputpanel/BLACKLIST @@ -3,6 +3,10 @@ # QTBUG-97830 [tst_plugin::test_fullScreenModeSelectionHandles:row 0] * +[tst_plugin::test_fullScreenModeSelectionHandles:row 2] +* +[tst_plugin::test_fullScreenModeSelectionHandles:row 3] +* # QTBUG-97830 [tst_plugin::test_selection:row 0] @@ -13,6 +17,8 @@ b2qt [tst_plugin::test_hangulInputMethod:row 25] +# QTBUG-101622 +ubuntu-20 b2qt [tst_plugin::test_hardKeyBackspaceClearsInput] diff --git a/tests/auto/inputpanel/data/tst_inputpanel.qml b/tests/auto/inputpanel/data/tst_inputpanel.qml index e4a00e3d..2758c0a1 100644 --- a/tests/auto/inputpanel/data/tst_inputpanel.qml +++ b/tests/auto/inputpanel/data/tst_inputpanel.qml @@ -251,8 +251,14 @@ Rectangle { Qt.inputMethod.hide() verify(inputPanel.visible === false) + // Should not become visible because the active focus is set to container Qt.inputMethod.show() waitForRendering(inputPanel) + verify(inputPanel.visible === false) + + // Should become visible because of previously called show() and focus set to input control + textInput.forceActiveFocus() + waitForRendering(inputPanel) verify(inputPanel.visible === true) Qt.inputMethod.hide() |