-
Bug
-
Resolution: Fixed
-
P3: Somewhat important
-
6.8.0 Beta3
-
None
-
Samsung Galaxy Tab A8, running Android version 14.
Motorola Razr 40 Ultra, running Android version 14.
-
-
0bbdccb30 (dev), 7a286bd7d (6.10), 512d3f9a1 (6.9), fc150b9f3 (tqtc/lts-6.8)
-
2025Season1QtforAndroid, 2024wk38s2FOQtforAndroid, 2024wk40s3FOQtforAndroid, 2024wk42s3FOQtforAndroid, 2024wk48s3FOQtforAndroid, 2024wk52FOQtforAndroid
When using QSpinBox (the Widgets kind), the Android keyboard behaves strangely. This can be reproduced on a minimal example (project attached). The issue was observed on a Samsung Galaxy Tab A8, running Android 14, in both landscape and portrait mode. It was also observed on a Motorola Razr 40 Ultra, running Android 14, but only when using the phone in landscape mode.
The QSpinBox where this was observed as been configured to accept a large number, so as to not let the automatic number validation interfere with the testing.
What did you do:
- Open the project application on the device
- Tap the number field to start editing text, the on-screen keyboard appears
- Tap some numbers, and try to use backspace
- Try tapping somewhere inside the number-field to change where the text-insertion marker is placed.
- Close the editing session by pressing the button with the "Done" smymbol on the on-screen keyboard.
What did you expect to happen?
I expect to get immediate feedback when I press numbers, and see them show up on screen. I expect the backspace to remove numbers immediately, and see the result in real-time. I expect the text-insertion-marker to move when I press inside the number-field.
What happened:
When entering text, the number-field does not update at all. No new numbers appear in the number-field. When pressing backspace, there is no visible change. When pressing inside the number-field, nothing happens, there is no response.
When pressing the Done button, the on-screen keyboard closes and immediately opens back up with no change to the number-field.
Under some circumstances, it seems the changes will be flushed all at once. I was not able to figure out the exact steps to reproduce this, but seems to be related to switching to another application and then going back to the example.
- duplicates
-
QTBUG-128745 [QuickControls] Text inputs displayed as extracted view in landscape orientation
-
- Closed
-
- relates to
-
QTBUG-98984 Android 11 - IME transitions
-
- Closed
-
- mentioned in
-
Page Loading...