I have been using Figma everyday for almost 2 years and have never been able to use “Constrain proportions” because it simply doesn’t work. Why is this in the UI? Am I missing something?
EDIT: Before anyone says “use the up/down keys”, this action breaks snap-to-pixel-grid and is far too time consuming when resizing to other components.
It applies when you are entering size values in the numeric input field to the left of this button. That’s why it’s placed there, not in constraints which affect how the object resizes on canvas.
I am more interested in this functionality being applied when resizing parent frames. Pressing k instead of holding shift is still manual tinkering. Also, the scale tool doesn’t respect snap to pixel grid.
The big problem here is that when we have a component with autolayout variables and the variants change the size, the content does not fit proportionally because that is only done manually. There has to be a way where the scale is proportional for the variants to work and adapt to the part that contains them