Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.12.10, 5.15.4
-
None
-
-
ca5b712dfc8e67aece0eb7374ffe5921e2aa45e8 (qt/qtvirtualkeyboard/dev) 6c42bcbb3e69b84ecbd350840a9a116f8313bd5c (qt/qtvirtualkeyboard/6.1) f273b5b7080ea2aca92d98594c5af0f61268b6c7 (qt/qtvirtualkeyboard/6.2) 005e6f28e5 (qt/tqtc-qtvirtualkeyboard/5.15.8)
Description
Cursor position moves right when un-converted Japanese is deleted
Scenario:
- Run the QtVirtualKeyboard example (Qt Quick Virtual Keyboard - Basic Example)
- Click the One line field, then the virtual keyboard popped up
- Enter some characters and move cursor position to the left (beginning)
- For example: enter "12345" and move cursor potion to the left of "1"
- Select Japanese from the language list
- Click the key 'A' (Now 'あ' is shown in text input area)
- Click delete key
- 'あ' is deleted and cursor position moves right
- Repeat step 5 -7
- Every time delete key is clicked cursor position moves right (It should stay at the same position)
Please take a look at the video for more detail.
Attachments
For Gerrit Dashboard: QTBUG-94017 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
353213,5 | Fix processing of hard Qt::Key_Backspace and Qt::Key_Delete | dev | qt/qtvirtualkeyboard | Status: MERGED | +2 | 0 |
353214,6 | plugins/openwnn: reset() should not modify pre-edit text | dev | qt/qtvirtualkeyboard | Status: MERGED | +2 | 0 |
355806,2 | Fix processing of hard Qt::Key_Backspace and Qt::Key_Delete | 6.2 | qt/qtvirtualkeyboard | Status: MERGED | +2 | 0 |
355907,2 | Fix processing of hard Qt::Key_Backspace and Qt::Key_Delete | 6.1 | qt/qtvirtualkeyboard | Status: MERGED | +2 | 0 |
355908,2 | plugins/openwnn: reset() should not modify pre-edit text | 6.2 | qt/qtvirtualkeyboard | Status: MERGED | +2 | 0 |
355909,2 | plugins/openwnn: reset() should not modify pre-edit text | 6.1 | qt/qtvirtualkeyboard | Status: MERGED | +2 | 0 |
355911,2 | Fix processing of hard Qt::Key_Backspace and Qt::Key_Delete | tqtc/lts-5.15 | qt/tqtc-qtvirtualkeyboard | Status: MERGED | +2 | 0 |
355912,2 | plugins/openwnn: reset() should not modify pre-edit text | tqtc/lts-5.15 | qt/tqtc-qtvirtualkeyboard | Status: MERGED | +2 | 0 |