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

The entered character will be replaced with the unconfirmed character when the cursor is moved before confirming the character

    XMLWordPrintable

Details

    • Android
    • Someone's on it

    Description

      This is reproducible with Japanese input.
      It is not possible to reproduce with English input.

      How to reproduce
      1. Use Qt Example text finder (https://doc.qt.io/qt-5/qtuitools-textfinder-example.html)
      2. Write some texts in the keyword field and confirm the texts.
      3. Locate a cursor in the middle of the texts of (2) and type e.g. "@"
      Don't confirm the character. Keep it in editing mode.
      4. Move the cursor by tapping other parts of the texts.

      Expected result :
      The cursor is positioned without changing the texts

      Actual result :
      Characters are replaced by the unconfirmed character (i.e. @) See qtbug95031-actual-result.png

      Tested with following devices but it seems it is reproducible with any environments.
      ・Android 12 Beta2.1(Pixel3)
      ・Android 11(Pixel4a)
      ・Android 5.0.1(GALAXY S)
      ・Emulators

      Attachments

        Activity

          People

            qtandroidteam Qt Android Team
            nagrohn Nahomi Gröhn (Inactive)
            Votes:
            2 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: