New UIListLayout Flex Features [Beta]

I’ve found this bug when using a UIListLayout with a vertical alignment other than ‘Top’ under a ScrollingFrame with AutomaticCanvasSize set to Y.

Basically, elements under the ScrollingFrame will have their position changed on the AbsoluteWindowSize instead of AbsoluteCanvasSize property when AutomaticCanvasSize is set to Y. This creates a problem once there are enough elements that they become larger than the ScrollingFrame’s AbsoluteWindowSize.

Effectively, their positions are set to negative values outside of the ScrollingFrame’s canvas and a large empty space is created in their absence.

Here shows that this only happens when AutomaticCanvasSize is set to Y, because if I provide the proper CanvasSize instead of using AutomaticCanvasSize it displays as (I believe) intended.

I’m sure this likely applies to horizontal layouts too, but I haven’t tested that.

1 Like

Forgot to mention, the left one is using ‘Top’ for the VerticalAlignment, middle is ‘Center’, and right is ‘Bottom.’

Here’s a .rbxl with this setup
UIListLayout w Automatic Canvas Size ScrollingFrame.rbxl (71.4 KB)

1 Like

Another delay, noooooo :joy:
Nah, just joking, I am happy if there are going to be less bugs in the final release which … will, maybe, be in a year :sweat:

Hey Roblox, its been a few months, please hurry it up already!

14 Likes

Any idea when UIListLayout.Wraps is going to release? I made a UI dependent on it and I would really like to have it out before august so I don’t have to manually script a way for it to work how UIListLayout.Wraps works.

10 Likes

Is there a forum to get the feature enabled on a specific place? I’m working on a branded experience and we heavily rely on this feature being enabled. :sob:

7 Likes

still waiting for this to be released… my new uis are dependent of this feature

3 Likes

I side with you. Been relying on this extensively.

2 Likes

Also waiting and hoping there are no more bugs to be solved. Haven’t checked it in months as my work is done and is just waiting for release (and I am working on other stuff now) but hopefully everything is going nice on the other side and is close to release.

1 Like

@Sayersooth @ParadoxAssets @Scopetag @Semir2006 glad to hear you are interested in using flex in production!

The latest update is we are planning to enable flex for a subset of users next week and expand the rollout if no issues are found! Stay tuned for more updates!

13 Likes

Next week?! That sounds awesome! Thank you
(I know you mentioned just some people but still better than “few months”)

Can we also have an early access to this feature? We are heavily dependent on this and we can’t release the new re-worked UI. We have an upcoming event this august and we really want to refresh the UI.

4 Likes

We are currently testing flex layout in production this week, so we hope we can turn it on for everyone. However if we find a blocker, we will start turning flex on for individual games next week. Thanks!

15 Likes

When can we expect this feature to be on by default in Studio? It still seems to be a (off by default?) option in Studio, which seems odd for a feature that appears to be ready for production.

Hi, thanks for the question! We are planning to make flex properties visible in Studio after it has been released to all Client platforms and is stable.

4 Likes

roblox has made some really good updates this month. thank you!!!

1 Like

Looks like they’re visible now…is it ready? :slight_smile:

2 Likes

Hi all, flex layout has now been released on all platforms except QuestVR!

7 Likes

thank you so much, can confirm it now works

1 Like

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