Feedback on "ScrollingFrame.AutomaticCanvasSize"

It should be documented here that UILayout padding behaves differently when AutomaticCanvasSize is enabled.

Affected URL: https://create.roblox.com/docs/reference/engine/classes/ScrollingFrame#AutomaticCanvasSize

Hi @BackspaceRGB ,
Can you please be more specific about what “behaves differently” means? And note what your basic setup is for the ScrollingFrame including its children GuiObjects and UI modifiers?

Thanks,
IgnisRBX

1 Like

Sorry for leaving it vague. I meant how using Scale in the padding behaves differently.

Here is a ScrollingFrame with a CanvasSize of {0, 0}, {2, 0} and UIListLayout with Padding of 0.05

AutomaticCanvasSize disabled:


(AbsoluteCanvasSize is used to calculate padding)

AutomaticCanvasSize set to Y:


(AbsoluteSize is used to calculate padding instead)

I don’t know if this is intentional or not, and I would actually expect the second behavior to be applied to both cases, since it’s usually a nuisance to work around the Padding increasing with CanvasSize. I can’t imagine it could be changed now though because of backwards compatibility :frowning: