Search Issue Tracker

Active

Under Consideration for 6000.0.X, 6000.1.X, 6000.2.X

Votes

7

Found in

6000.0.49f1

6000.1.3f1

6000.2.0b2

Issue ID

UUM-107331

Regression

Yes

Assigned font's bold/font-weight styles render using Default Font's assets when Default Font has corresponding style assets defined in TMP Settings

-

Reproduction steps:
1. Open the attached “IN-102480.zip” project
2. Open the “SampleScene” (Assets > Scenes)
3. From the Hierarchy, select the "Text (TMP)" GameObject (under Canvas/Text (TMP))
4. In the Inspector, observe “Text Input” field has custom rich text styles
5. Enter Play mode
6. Observe the text

Expected result: All of the text is rendered with the assigned “LuckiestGuy” Font Asset
Actual result: All of the text except for “Lorem” (no style) and “Dolor” (Italic style) is rendered with the default TMP Font

Reproducible with: 6000.0.35f1, 6000.0.49f1, 6000.1.3f1, 6000.2.0b2
Not reproducible with: 2022.3.62f1, 6000.0.34f1

Reproducible on: Windows 11, macOS 15.4.1 (M3 Max) (User reported)
Not reproducible on: No other environment tested

Notes:
- For this issue to happen, you must have a default font assigned to the TMP Settings that has other font assets as reference for the font weights (and/or italics). Then, when you assign a totally different font to the TMP Component and try to apply a font weight or italic, it will fallback to the default TMP font if it has a valid reference. In the example, the italic font was not provided, and so it didn't fallback to the default TMP font
- Issue also reproduces without rich text and applying bold or italic styles directly
- The issue also reproduces in 2022.3.62f1 if the “com.unity.textmeshpro 3.2.0-pre.12” version of the package is forced

Comments (5)

  1. theGiallo

    May 29, 2025 09:08

    I need to clarify that in my case the problem is that the font is rendered using the sprites asset instead of the font.

  2. sandolkakos

    May 23, 2025 13:01

    This is the only issue holding us from migratring our project from v2022 to v6, please give it some priority so we are not stuck anymore on old Unity version.

  3. theGiallo

    May 22, 2025 08:45

    Still happening in 6000.0.47 and 6000.1.4

  4. Grantbill

    May 22, 2025 01:25

    Your eyes can't be everywhere every time, you will need the help of some special set of people to look into places which you can't and one of those people is premiumhackservices AT gmail DOT com who can help you look into anything in the digital world and get anything you want, you can get through to them on Whatsapp: +1 410 6 3 5 0 6 9 7, I don't want to spill the beans but you know what I'm talking about so go get it, it's at arm's reach.

  5. phillipe_unity

    May 21, 2025 19:52

    This issue significantly impacts font styling consistency in TMP, causing unexpected fallbacks to default fonts when using custom font assets with bold or italic styles. Prioritizing a fix will greatly improve text rendering reliability and developer experience. Thanks!

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.