Search Issue Tracker

Fixed

Fixed in 2022.3.68f1, 6000.0.60f1, 6000.2.8f1, 6000.3.0b6, 6000.4.0a2

Votes

0

Found in

2022.3.65f1

6000.0.54f1

6000.2.0b10

6000.3.0a2

6000.4.0a1

Issue ID

UUM-111750

Regression

No

Some Emoji and Ligature sequences containing Variant Selectors are misinterpreted

-

How to reproduce:
1. Open the “IN-108388.zip“ project
2. Open the “SampleScene“
3. Find and select the “Text (TMP)“ GameObject in the Hierarchy
4. Focus on the Input Field in the Inspector
5. Press the 'Windows + .' shortcut to open the Emoji keyboard
6. There, write “woman running facing right“ into the search bar
7. Press on the resulting emoji
8. Observe the Game view

Expected result: An emoji of a woman running facing right is shown
Actual result: An emoji of a woman running facing left, and a right arrow are shown separately

Reproducible in: 3.2.0-pre.12 (2022.3.65f1), 6000.0.54f1, 6000.1.12f1, 6000.2.0b10, 6000.3.0a2

Reproduced on: Windows 11 Pro (24H2)
Not reproduced on: No other environment tested

Notes:
- If one of the zero-width-joiners is deleted, the correct emoji will be shown, and if the very last ZWJ is deleted, the white box will disappear too
- I have not tested with other emojis, however I believe this issue occurs with other emojis too

  1. Resolution Note:

    Fixed incorrect handling of ligatures that contain variant selectors in their input sequences. This is fairly common for Emoji sequences.

  2. Resolution Note (fix version 6000.4.0a2):

    Fixed incorrect handling of ligatures that contain variant selectors in their input sequence.

  3. Resolution Note (fix version 6000.2.8f1):

    Fixed incorrect handling of ligatures that contain variant selectors in their input sequence.

  4. Resolution Note (fix version 6000.0.60f1):

    Fixed incorrect handling of ligatures that contain variant selectors in their input sequences.

  5. Resolution Note (fix version 2022.3.68f1):

    Fixed in TMP 3.2.0-pre.14

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.