Search Issue Tracker

Fixed in 2022.1.X

Fixed in 2019.4.X, 2020.3.X, 2021.1.X, 2021.2.X



Found in






Issue ID




Input from the Chinese IME's get duplicated in the Editor's Input Fields



How to reproduce:
1. Create a new Unity project
2. Create two UI Input Fields
3. Download and install a Chinese IME (during this test was used)
4. Change the computer's language to the installed IME
5. Enter the Play Mode
6. Write some text into an Input Field
7. Click on the other Input Field

Expected result: The written text does not get duplicated onto the currently selected Input Field
Actual result: The text from the previous Input Field gets duplicated onto the currently selected Input Field

Reproducible with: 2018.4.36f1, 2019.4.29f1, 2020.3.13f1, 2021.2.0b1
Could not test with: 2021.1.13f1 (the IME does not get recognized)

- Does not reproduce with the original Windows 10 Chinese input integration
- Does also reproduce on TMP
- According to the user from duplicate case 1248957 this also reproduces with the following IME's: Sogou, Xunfei, QQ Pinyin

  1. Resolution Note (fix version 2022.1):

    This issue is ultimately caused by bugs within the 3rd party IMEs themselves. These bugs don't (typically) manifest on Windows 10, but they occur frequently on Windows 7. The fix works around the problem by "forcing" the IME to close the active composition when the mouse is clicked.

Comments (1)

  1. changToms

    Sep 27, 2018 03:30

    this problem won't fix?

Add comment

Log in to post comment