I have encountered a couple of issues in 5.5.0f3 with the vertical and horizontal layout groups.
It appears that a new feature has been added to these elements - Child Control Size - this appears to be undocumented and I am unclear as to what the feature is meant to do and how to use it.
Nested layout groups no longer inherit/adjust to the child sizes. Currently I have a panel with a vertical layout group and content size fitter. If I add child vertical layout groups to this, their children sizes do not change the parent object as previously possible in 5.4. I also can’t nest content size fitters onto these objects. So I am unclear as to how I can have a dynamic UI update based upon nested layout groups.
I hear you. I’m putting together a full bug report and sample project showing the issue.
Basically as soon as you have any nested layout groups with content size fitters the issue is shown pretty easy.
thanks for your attention and your efforts to fix this issue.
but the problem goes even deeper. somehow all dynamic content system appeares to be broken.
for example, create a panel, add a child text there and try to make panel to fit text content (follow https://docs.unity3d.com/Manual/HOWTO-UIFitContentSize.html)