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

Windows: Unable to insert emoji with Microsoft Korean IME

XMLWordPrintable

    • Windows

      Code

      import QtQuick 2.15
      import QtQuick.Window 2.15
      
      Window {
          width: 640
          height: 480
          visible: true
          TextInput { anchors.fill: parent; focus: true }
      }
      

       

      Steps to reproduce
      1. Install the Korean language (no need to install the optional language features)
      2. Switch to the Korean keyboard (Microsoft IME) and activate Hangul mode
      3. Run the code above
      4. While the TextInput has focus, activate the Microsoft emoji keyboard by pressing [Windows] + . (see https://blogs.windows.com/windowsexperience/2018/02/05/windows-10-tip-get-started-emoji-keyboard-shortcut/ )
      5. Click on an emoji character
      6. Close the emoji keyboard

       

      Outcomes

      • At Step #5, the selected emoji character appears in the TextInput (expected)
      • At Step #6, the emoji character disappears from the TextInput (unexpected)

       

      Notes

      • Widgets (e.g. QLineEdit) are affected too
      • This does not affect the US English keyboard or the Simplified Chinese keyboard (Microsoft Pinyin, Chinese mode)

        1. qtbug107650_diag.diff
          18 kB
          Friedemann Kleint
        2. qtbug107650_log.txt
          13 kB
          Friedemann Kleint
        3. qtbug107650.zip
          2 kB
          Friedemann Kleint
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            axelspoerl Axel Spoerl
            skoh-qt Sze Howe Koh
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 hours
                2h

                  There are no open Gerrit changes