Search Issue Tracker

Won't Fix

Votes

1

Found in

2018.1.0f2

Issue ID

1040250

Regression

No

[OSX] Chinese keyboard input (pinyin) are not recognized by Input.compositionString and Input.inputString

MacOS

-

How to reproduce:
1. Follow the rules to add Pinyin input mode: https://support.apple.com/kb/PH22620?locale=en_GB
2. Open given Unity project
3. Enter "Example 0 - Control Widgets" scene
4. Enter Play Mode
5 Try to write some symbols into the text field

Expected result: In the console "inserting, ime and input string values shouldn't be empty
Actual result: pinyin symbols are not supported

Regression first introduced in:
Reproducible with: 2018.3.0a1, 2018.2.0b5

Note:
Cannot be tested on versions below 2018.2 because of "Assets/NGUI/Scripts/Editor/UISnapshotPointEditor.cs(90,24): error CS0117: `UnityEditor.PrefabUtility' does not contain a definition for` GetCorrespondingObjectFromSource'" error

  1. Resolution Note (2019.3.X):

    After some test and discussion with dev team, this bug only happens to NGUI asset store package, and has nothing to do with the Unity UI system. We won't be able to fix this from the Unity side. Please contact the Assets Store creator for resolution. Thanks.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.