Android: Skip focusProxy_QTBUG_51856() test case temporarily

Running the test case leads to multiple calls to show the software
keyboard, which due to Android QPA implementation leads to the
keyboard being shown during subsequent test cases, leading to
random failures. Skip it temporarily on Android until the
Android QPA implementation is fixed.

Task-number: QTBUG-119574
Change-Id: I29f234fe08cb33358cb5cb0f8e51b1cc0f8e8906
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
Reviewed-by: Tinja Paavoseppä <tinja.paavoseppa@qt.io>
bb10
Tinja Paavoseppä 2023-11-30 09:38:58 +02:00
parent 97625e84b1
commit 2ed64adb9f
1 changed files with 3 additions and 0 deletions

View File

@ -784,6 +784,9 @@ void tst_QGraphicsProxyWidget::focusOutEvent()
void tst_QGraphicsProxyWidget::focusProxy_QTBUG_51856()
{
#ifdef ANDROID
QSKIP("This test leads to failures on subsequent test cases, QTBUG-119574");
#endif
// QSpinBox has an internal QLineEdit; this QLineEdit has the spinbox
// as its focus proxy.
struct FocusedSpinBox : QSpinBox