Search Issue Tracker

Won't Fix

Votes

0

Found in [Package]

1.5.0-preview.1, 2.1.0

Issue ID

1299799

Regression

Yes

The actual position of the Caret is offset when you have a UTF32 character in an Input Field

Package: TextMeshPro

-

Reproduction steps:
1. Open the attached project "Case_1299799" and load "SampleScene"
2. Enter Play Mode
3. Click on the Input Field in the Scene
4. Attempt to delete the word "Red" using backspace

Expected result: The last character of "Red" is deleted
Actual result: The second to last character gets deleted

Reproducible with: TMP 1.5.0-preview.1, 1.5.3 (2018.4.30f1), 2.1.0, 2.1.3 (2019.4.17f1), 3.0.1 (2020.1.17f1, 2020.2.0f1), 3.0.3 (2020.1.0a10)
Not reproducible with: TMP 1.4.1 (2018.4.30f1), 2.0.1 (2019.4.17f1)

  1. Resolution Note:

    TextCore is the new system, the old wont get uint32 support.

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.