Why is AutomaticCanvas not doing it's job?

Amazing! So why does the very last frame cut out at the end? It gets worse each time too…

If the frames were made as Scale rather than Offset, I believe that’s why.

1 Like

Yeah, I had that same problem with my scrolling frame too. The reply above me knows why, but I also found a solution on here if you need to keep it scale, which seemed to fix it for me.
layout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function() scrollingFrame.CanvasSize = UDim2.new(0, layout.AbsoluteContentSize.X, 0, layout.AbsoluteContentSize.Y) end) sorry for the formatting being messed up.

Assuming you’re using a ‘UIListLayout’ to layout GuiObjects in a list set its padding property to use offset instead of scale, i.e;

UIListLayout.Padding = UDim.new(0, 10)

You should set the canvas Size to 0,0,0,0 at the start, you can try to use autoSize aswell, not so good tho, remember to use a UIListLayout or UIGridLayout aswell