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