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

The first character typed is lost in Japanese (Hiragana/Katakana) when the cell editor is not active

    XMLWordPrintable

Details

    • macOS, Windows

    Description

      If the cell editor in the QTableWidget is not currently active, typing should normally trigger the editor to start and the key typed will entered into the editor. This is what happens if the US input source is selected for the keyboard.

      However, if the either Hiragana or Katakana is selected, the first character typed is lost. Note, if the cell editor is currently active, the character typed will be accepted but if the cell editor is not active the character is lost.

      The same phenomena can be also seen when the cell is selected(qtbug96965-cell-selected.png) but not in editing mode.

      How to reproduce
      1. Use qtbug96965.zip
      2. Choose Hiragana or Katakana
      3. Start typing あいう ( keybaord, 'a', 'i', 'u')

      Expected result
      あいう

      Actual result
      いう

      Attachments

        1. da1f21f_edited2.diff.zip
          2 kB
          Bill Jones
        2. qtbug96965.zip
          2 kB
          Nahomi Gröhn
        3. qtbug96965-cell-selected.png
          15 kB
          Nahomi Gröhn

        Issue Links

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

          Activity

            People

              vhilshei Volker Hilsheimer
              nagrohn Nahomi Gröhn (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes