Children of autolayout frames don’t normally constrain, they have resizing behavior. That’s why the constraints panel disappear. Recently they’ve added absolute positioning inside autolayout frames though which switches the behavior back from resizing to constraints and positioning, but I’m fairly certain that this isn’t what you want.
Autolayout frames and its children’s behavior are somewhat codependent of each other. Unless both parent and children are all being set to hug (besides one useless exception), at least one of them has to be set to fixed. So if the children of an autolayout frame are set to fill, the frame containing the children has to be set to fixed.
The purpose and main benefit of autolayout is that the frame and/or it’s children’s size adapts automatically. If you manually change the size of either a child or an autolayout frame, it will change it’s resizing behavior to fixed because otherwise there wouldn’t be any point to it.
It’s difficult to tell which setup you should have without knowing which result you’re after. Instead I encourage you to read up about autolayout in their help section.
I am also having this issue. Makes it impossible to demonstrate an expanding form on a variety of screen widths. Would be extremely helpful to have this capability.
Same here; I’ve been through three Figma tutorials and still can not get the elements inside the frame to resize no matter what I try. It’s enormously frustrating.
Same here too, I wanted to have my datagrid rows with an horizontal auto-layout inside a page with a vertical auto layout (to have the title of the page, description and table) with specific margins, but it does not work…
I was having a similar issue and was able to fix it by adding horizontal padding. It was set as a default of 0 which was why when expanded it wasn’t adjusting the size of the frame.
It’s difficult to tell which setup you should have without knowing which result you’re after. Instead I encourage you to read up about autolayout in their help section.
This is the problem though. I’ve been using Figma for four years, and at least once a day I run into some ridiculous behavioral issue with autolayout. I have read the documentation. I have watched YouTube videos. Yet, it still is a constant problem.
Same here too, I wanted to have my datagrid rows with an horizontal auto-layout inside a page with a vertical auto layout (to have the title of the page, description and table) with specific margins, but it does not work…
Don’t even get me started on how Figma deals with Tables and Grids -- THEY DON’T. You have to go horizontal or vertical autolayout and then deal with the chaos.