Search Issue Tracker
Active
Under Consideration for 6000.6.X
Votes
0
Found in
6000.0.69f1
6000.3.11f1
6000.4.0f1
6000.5.0a9
6000.6.0a2
Issue ID
UUM-137906
Regression
Yes
UI Builder windows text rendering breaks when using Rich text combined with an underlined emoji
How to reproduce:
1. Create a new Unity project
2. Create a UITK Text Settings Asset
3. In the Inspector window enable the Match Material Preset under Font Assets Fallback → Fallback Material Settings
4. Create and open a new UI Document (UXML), Create → UI Toolkit → UI Document (UXML)
5. In the UI Builder Hierarchy window, add a Label object
6. Change the Labels Text to “<u>Hello World 😁</u>😁”
7. Save the changes
8. Observe the UI Builder window and the Console window
Actual result: The UI Builder window stops displaying text in its Inspector window and the Label object’s text in the Viewport, and errors are thrown in the Console window
Expected result: The “<u>Hello World 😁</u>😁” is correctly displayed and no errors are thrown
Reproducible with: 6000.0.71f1, 6000.4.0a2 (79bd4f638ac0), 6000.5.0a4
Not reproducible on: 6000.3.12f1, 6000.4.0a1, 6000.4.1f1
Could not test with: 6000.5.0b1, 6000.6.0a1 (Fallback Material Settings are not available in these versions)
Fixed in: 6000.5.0a5
Reproducible on: macOS 26.3.1 (by user), Windows 11
Not reproducible on: No other environments tested
Notes:
- The UI Builder window can also become nonresponsive, and after closing it, you are not able to open it again or open another UI Document
- Errors thrown:
-- IndexOutOfRangeException: Index was outside the bounds of the array
-- NullReferenceException: Object reference not set to an instance of an object
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Project Auditor suggests to update package to a lower version than installed when the recommended package version is not the latest version
- Low performance when multiple meshes using BlendShape are rendered on screen
- TMP Dropdown visually corrupts or disappears when its own GameObject is assigned to "Caption Image" or "Placeholder" elements
- Usymtool tries to upload GameAssembly.pdb when it doesn't exist after building with Mono backend
- “NullReferenceException” error thrown in the Console when running HDRP Wizard “Fix All” in URP project after installing HDRP Package
Add comment