Search Issue Tracker
In Progress
Fix In Review for 6000.0.X, 6000.1.X, 6000.2.0a10
Votes
1
Found in
6000.0.46f1
6000.1.0b14
6000.2.0a8
Issue ID
UUM-102444
Regression
Yes
Editor UI Text is displayed incorrectly or blank, and "Unable to load font face for [System Normal]." and other warnings are spammed when Editor Font is set to System Font and TMP Package is imported
Reproduction steps:
1. Create and open any new project
2. Go to Edit > Preferences > General
3. Make sure “Editor Font” is set to “System Font”
4. Go to the Package Manager (Window > Package Manager)
5. Install the “Unity UI” package
6. Go to Window > TextMeshPro > Import TMP Essential Resources and import everything
7. Close and re-open the project or click Reimport All (Assets > Reimport All)
8. Observe the Editor
Expected result: All Editor text is rendered correctly and no errors in the Console
Actual result: Parts of text in the Editor (particularly visible in Package Manager) are rendered incorrectly or blank, and “Can't Generate Mesh, No Font Asset has been assigned.”, “Unable to load font face for [System Normal]. Make sure "Include Font Data" is enabled in the Font Import Settings.” warning logs are shown in the Console
Reproducible with: 6000.0.45f1, 6000.0.46f1, 6000.1.0b14, 6000.2.0a8
Not reproducible with: 2022.3.61f1, 6000.0.44f1
Reproducible on: Windows 10, Windows 11
Not reproducible on: No other environment tested
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
- Crash on PluginManager::RefreshPlugins when closing the Editor without making any changes with JetBrains Rider selected as the External Code Editor and Google Mobile Ads third-party plugin imported
- GetMainLight() returns incorrect distanceAttenuation value for a Custom Shader when URP Forward+ Rendering Path is used
- Standalone Profiler crash on GuidReservations::Reserve when it is opened on a specific project
- m_RenderPipelineGlobalSettingsMap or m_SRPDefaultSettings is pointing to UnityEngine.Rendering.HighDefinition.HDRenderPipeline when High Definition RP package is removed
- Rendering Debugger fields have no padding at the bottom of the fields list
Resolution Note (fix version 6000.2.0a10):
Ensure System Font is supported with TMP installed in the project.
Resolution Note (fix version 6000.0):
Ensure System Font is supported with TMP installed in the project.