Search Issue Tracker

Feature Request



Found in [Package]


Issue ID




Right to left text is rendered as left to right text

Package: TextMeshPro


How to reproduce:
1. Open project ""
2. Open the "SampleScene" Scene and observe the Game view

Expected result: Text is rendered right to left, the characters are in the correct order, and numbers are after the text
Actual result: Text is rendered left to right, the characters are in the reverse order, and numbers are before the text

Reproducible with: 2.1.6 (2019.4.39f1), 3.0.6 (2020.3.35f1, 2021.3.4f1, 2022.1.4f1), 4.0.0-pre.1 (2022.2.0a15)

Reproduced on: macOS 11.6 (Intel)

- If enabling "Enable RTL Editor" the characters will be in the correct order and numbers will be after the text, but the numbers will be inverted, and printing the wrong number
- Also reproducible with Legacy Text, Input Field

  1. Resolution Note:

    This is working as designed at the moment. We need to add handling of bidirectional text as a feature request.

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.