Scaled TextLabels on BillboardGuis with 6 or less characters and a line-break do not render

Reproduction Steps

1) Create a TextLabel in a Billboard Gui in workspace
2) Copy and paste in a message with a linebreak (also works with \n in scripts). For instance:

a
b

  1. Set TextScaled to “True”.
  2. For comparison, set TextScaled to false or set RichText to true, or increase the number of characters in the string e.g:

aaaa
bbb

Expected Behavior

The text should render correctly. For example, if the text is:

aa
bb

That text should render across 2 lines on the BillboardGui.

Actual Behavior

The text doesn’t render at all until RichText is set to true, TextScaled is set to false, or more than 6 characters are added to either line.

Example 1: Text isn’t rendering.

RobloxStudioBeta_yyrKjZPwcT
RobloxStudioBeta_vwsMgN0lLd

Example 2: Same text string is now rendering since RichText is set to True.

RobloxStudioBeta_MRq9SFc7BZ
RobloxStudioBeta_7cGNojzQnr

Example 3: The text line “aaaa\nbbb” renders correctly, but will stop rendering if you remove one character. It seems the limit is 6.

RobloxStudioBeta_2TyLMNNnmU
RobloxStudioBeta_blJ8EBrnP4

Workaround

Disable TextScaled or set RichText to true.

Issue Area: Engine
Issue Type: Display
Impact: Low
Frequency: Constantly
Date First Experienced: 2022-05-19 15:05:00 (+01:00)

4 Likes

Thanks for the report! We’ll follow up when we have an update for you.

1 Like