Reproduction Steps
1. Create a TextLabel that has any text and a text stroke applied using RichText
2. Insert a UIScale object into the TextLabel and set it to any value (e.g. 0.5 or 2)
3. Observe how the text stroke’s thickness is not scaled with the rest of the TextLabel
Expected Behavior
The text stroke’s thickness should be scaled with the rest of the TextLabel
Note: Other RichText tags like font size do scale properly, so it should be expected that text strokes have the same behavior.
Actual Behavior
The text stroke’s thickness is not scaled with the rest of the TextLabel
Workaround
Using UIStroke objects instead will scale properly, however UIStroke objects do not work on TextLabels with RichText enabled, so if you need to change part of the text’s color or other properties, you cannot work around this issue.
Issue Area: Engine
Issue Type: Display
Impact: High
Frequency: Constantly