Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-58496

Android Paste on GBoard shuffles pasted text and preEditText

    XMLWordPrintable

Details

    • Android

    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.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            lukasz.kosiorowski lukasz.kosiorowski
            camgaertner Cameron G
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes