Details
-
Bug
-
Resolution: Cannot Reproduce
-
P3: Somewhat important
-
5.8.0
-
Android 6.0.1
Description
If you paste on Android when there is text in your preEditText (keyboard input buffer), the pasted text will go before the preEditText.
Reproduction:
1. Run the Qt Quick Controls 2 Gallery Example on Android with the Google Keyboard (GBoard).
2. Select the TextField component from the hamburger menu.
3. Type some text in the field with GBoard. Don't hit space. It should be underlined.
4. Paste some text at the end.
5. Press any character on your keyboard.
The output will be: (your pasted text) + (your first typed text) + (the character you typed).
It should be: (your first typed text) + (your pasted text) + (the character you typed).
Input method needs to be committed before pasting text to prevent this.