Search Issue Tracker
Fixed
Fixed in 2022.3.46f1
Votes
0
Found in
2022.3.43f1
2023.2.0a20
2023.3.0a1
Issue ID
UUM-42148
Regression
Yes
[TextMeshPro][Android] FontAssets created with TMP_FontAsset.CreateFontAsset does not render correctly when built
Reproduction steps:
1. Open the attached project "ReproProj"
2. Build and run on an Android device
3. Observe Player
Expected result: Text is rendered correctly and no strange spaces appear
Actual result: Text is rendered with strange spaces like seen in Repro.png
Reproducible with: 3.2.0-pre.4 (2021.3.16f1, 2021.3.24f1, 2022.2.18f1, 2023.1.0b15, 2023.2.0a13)
Not reproducible with: 3.2.0-pre.4 (2020.3.48f1, 2021.3.15f1)
Could not test with: 3.2.0-pre.3 (2023.2.0a13), 4.0.0-pre.1 (2023.2.0a11), 4.0.0-pre.2 (2023.1.0b13, 2023.2.0a11) (Library\PackageCache\com.unity.textmeshpro@4.0.0-pre.1\Scripts\Runtime\TMP_Text.cs(2814,35): error CS0029: Cannot implicitly convert type 'uint[]' to 'int[]')
Reproducible with devices:
VLNQA00325, Samsung Galaxy Note10 (SM-N970F), Android 12, CPU: NOT FOUND, GPU: Mali-G76
Not reproducible with devices:
VLNQA00332, Samsung Galaxy XCover4 (SM-G390F), Android 9, CPU: Exynos 7 Quad 7570, GPU: Mali-T720
VLNQA00318, Oneplus OnePlus 7 Pro (GM1913), Android 11, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00231, Samsung Galaxy A5(2017) (SM-A520F), Android 8.0.0, CPU: Exynos 7 Octa 7880, GPU: Mali-T830
VLNQA00231, Huawei HUAWEI Mate 20 Pro (LYA-L29), Android 9, CPU: HiSilicon Kirin 980, GPU: Mali-G76
Testing environment: Windows 10 Enterprise 21H2
Note:
- More details in the forum thread: [https://forum.unity.com/threads/fontassets-created-with-tmp_fontasset-createfontasset-do-not-render-correctly-on-android.1427886/]
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
- “No Overlays” Overlay overlaps with the Tile Palette toolbar when docked on the left
- One Camera is not being rendered correctly when the Upscaling Filter is set to Automatic or Bilinear
- Terrain Layer is used for Painting Texture and will be added to the Terrain Layer List after being replaced by another Terrain Layer
- The “+” and “-“ buttons in the Cells list do nothing when pressed but are not deactivated in the Tile Palette window
- "No Overlays" tooltip is cut off, and the "Overlay" word is inconsistent in the tooltip when hovering the mouse cursor over the "No Overlays" text in the Tile Palette window
Resolution Note (fix version 2022.3.46f1):
Fixed kerning issues with certain fonts