Search Issue Tracker
Won't Fix
Votes
0
Found in [Package]
1.3.0
Issue ID
1122419
Regression
No
TextMeshPro Text is displayed only after modifying its' TextMeshPro UGUI component
How to reproduce:
1. Open the attached "BugReport_TextMeshPro.zip" project
2. Wait for the compilation process to finish
3. Open the "menu" scene
4. In Hierarchy, expand "menu_pause > canvas > screens > main > Buttons > Resume Button > button_main"
5. Notice that no text is displayed in Game and Scene windows
6. In Hierarchy, select "Text"
7. In Inspector, disable/enable "Text Mesh Pro UGUI" component (or edit its' text input field)
8. Observe that the text is now displayed
Expected result: "Text Mesh Pro UGUI" component does not have to be toggled for the TMP text to be visible.
Actual result: If the "menu" scene is opened after scripts have been compiled (when opening the project), "Text Mesh Pro UGUI" component has to be toggled for the text to become visible.
Reproducible with - 2018.3.0b2, 2018.3.4f1, 2019.1.0a1, 2019.1.0b2, 2019.2.0a3
Note: Could not test on versions prior 2018.3.0b2 due to package errors. (After resetting packages back to default, the issue is no longer reproducible.)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- The Up, Down and other Buttons in a Style Sheet's Inspector unselect items when they are clicked while they are disabled
- Virtual Player remains active and still launches when removed from Additional Editor Instances from a custom Play Mode Scenario
- UI Toolkit Editor Window Creator becomes not interactable and greyed out when a long name is entered
- [Web][iOS] Web Player keeps restarting on launch when Native C/C++ Multithreading is enabled
- "Add Scene to Scenes in Build" pop-up reappears after Scene has already been added and another Multiplayer Editor Instance is loaded
Resolution Note:
Issue was related to text objects having their internal Input Source set to "SetCharArray" which was causing the behavior. Solution is to change value to Text.