ScrollingFrames have a not-so-functional automatic Y canvas sizing

Reproduction Steps

Below is a file reproducing this:
IssuesWithScroll.rbxl (49.9 KB)

Simply use automatic sizing for the canvas size.

Expected Behavior

I expect it to work perfectly okay without any clipped content or scroll freezing.

Actual Behavior

Content is clipped off:

When using UIScale, the issue is worsened and the scroll freezes at some point:

(Apologies for the GIFs being links, Bug Report wizard refused to upload the images)

Workaround

The only workaround is to manually size the canvas programmatically.

Issue Area: Engine
Issue Type: Display
Impact: High
Frequency: Constantly

2 Likes

Thanks for the report! We’ll take a look.

2 Likes

Thank you very much @iGottic for your bug report. The place file was very useful to dive into the problem. There is a known problem with our automatic size implementation.
We have another bug where we are tracking this issue. So I will close this one. Please follow up with AutomaticSize on scrolling frame with aspect ratio and grid not large enough for updates. Since we don’t have a clear timeline to fix this, in the meantime, when using ScrollingFrames/AutomaticCanvasSize and a UIGridLayout, please define a UIGridLayout/CellSize using only the offset and not the scale part of the UDim2.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.