When setting UIScale to specific values, TextLabels do not render all of their lines, and can cut off the last line. TextFits
is still set to true, making it hard to detect whether the whole text is actually being displayed.
The above TextLabel has its text set to aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbb
, and yet the none of the b
s are visible, due to them being on the third line which gets cut off.
We use UIScale extensively in our game, and as such this has been a very big issue for our UI.
The reproduction file can be found here:
AutomaticSize_Repro.rbxl (57.6 KB)
The reproduction place is very minimal, only utilizing three UI objects in the hierarchy:
Expected behavior
I would expect all the lines to render properly, and for TextFits
to display correctly.