Search Issue Tracker
Active
Under Consideration for 6000.0.X, 6000.1.X, 6000.2.X
Votes
0
Found in
6000.0.42f1
6000.1.0b11
6000.2.0a7
Issue ID
UUM-100241
Regression
Yes
[IME][Windows]The most recently entered character is ignored in the OnSubmit event when entering text using IME in a TMP_InputField
Reproduction steps:
1. Install the Korean language pack
2. Open the attached “BugRepro” project
3. Open the “Assets/Scenes/StartScene.unity“ Scene
4. Enter the Play Mode
5. In the Game view, enter the Korean character "아" (D and K keys) in the Input Field manually
6. Press the Enter key
7. Observe the Console window
Expected result: "아" message is displayed
Actual result: The empty message is displayed
Reproducible with: 3.2.0-pre.5 (2023.2.0a13), (Built-in) 2023.2.0a14, 6000.0.42f1, 6000.1.0b11, 6000.2.0a7
Not reproducible with: 3.2.0-pre.4 (2023.2.0a13)
Couldn't test with: 4.0.0-pre.1 (2023.2.0a13) error CS0029: Cannot implicitly convert type 'uint[]' to 'int[]', 4.0.0-pre.2 (2023.2.0a13) warnings Font Asset was not found
Reproducible on: Windows 11
Not reproducible on: Does not reproduce on MacOS
Notes:
* This issue does not occur when enabling “Previous version of Microsoft IME” under Microsoft IME compatibility mode
* Not reproducible when using copy & paste
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Editor Perforce login fails when Perforce shows a license expiry warning
- Assertion failed error in HDRP builds when enabling STP via script
- FBX Resamples Curves incorrectly when importing FBX files
- ProBuilder GameObject Faces disappear when increasing the Sides Count value
- FileUtil.CopyFileOrDirectory throws IOException when destination parent folder does not exist
Add comment