When the scale of UIScale is set to anything but 1, it seems as though AutomaticSize
will not calculate the dimensions correctly:
AutomaticSize == 1:
AutomaticSize == 0.9:
In the above example, there’s multiple TextLabels that have automatic sizing on the Y axis. All these labels and the robux cost are affected by a UIListLayout. As you can clearly see, the title and description do not size correctly. The title clips into the description, and the description clips into the robux cost. The padding on the top is also gone.
Expected behavior
Setting the Scale
property of UIScale instances to a number other than 1 will not break AutomaticSize
.