Unity Issue Tracker - TextMeshPro Shader "Mask" field does not update in Inspector when changing value
Closed
UUM-110069
TextMeshPro Shader "Mask" field does not update in Inspector when changing value
Unity: Text (TextMeshPro)
Won't Fix
6.2.X
6.1.X
As Designed
6.5.X
6.4.X
6.3.X
6.0.X
2022.3.X
Since the introduction of the Softness control on the RectMask2D component, masking softness / hardness is now controlled by that component.
The Mask property on the Distance Field shader should have been removed like it was from other TMP shaders.
Unity 6000.2 has reached its end of life and will not receive further updates. If you need additional fixes, please upgrade to a newer Unity version.
Cancelling: the 6000.1 version has reached its end of life. If you need additional fixes, please upgrade to a newer Unity version.
How to reproduce:
1. Open the “IN-106022_TMPMaskOffIssue“ project
2. Open the “SampleScene”
3. In the Hierarchy window select “Canvas/Text (TMP)” GameObject
4. In the Inspector window, for the Material Component select Debug Settings > Mask
5. Change the “Mask” value to “Mask Hard”
6. Observe the value
Expected result: The “Mask” field reflects the value change
Actual result: The “Mask” field stays “Mask Off”