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

Windows: Unable to insert emoji with Microsoft Korean IME

    XMLWordPrintable

Details

    • Windows

    Description

      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)

      Attachments

        1. qtbug107650_diag.diff
          18 kB
        2. qtbug107650_log.txt
          13 kB
        3. qtbug107650.zip
          2 kB

        Issue Links

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

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

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

                  Gerrit Reviews

                    There are no open Gerrit changes