Using Scale for the Y axis in ScrollingFrames which contain a UIListLayout?

I am trying to use Scale with a UIListLayout but I cannot figure out how I will keep the ratios proportionately when changing the CanvasSize. I tried parenting a UIAspectRatioConstraint to the UIListLayout as this normally works with a UIGridLayout but apparently the UIListLayout does not constraint the Size.Y of a frame. Any solutions on how I am able to use a UIListLayout using Scale taking into consideration that I do not know how many frames there will be?

How it should look:

How it is looking with more than 3 frames:

This is not an issue with the scaling of a GUI on multiple devices but rather an issue with keeping proportions when changing the CanvasSize of a ScrollingFrame which contains a UIListLayout.


Hmmm… Ok I’ll keep looking around and I’ll let you know what I find.