I have a 200x200 rectangle on the canvas, then rotate it 90deg. If the proportions are not locked on the shape, when I change the dimensions, it also moves while scaling.
I’m using the design panel to scale the object with a value.
Here’s an example where I’m scaling one side of the rectangle to 100px from 200px. You can see the preview for the scaling.
Also, in some instance, the layer is positioned/moved on a sub-pixel position. For example, resizing the rectangle to 100x200 doesn’t do this. But resizing the rectangle to 25x200 does end up with sub-pixel (.5) values for the x/y coordinates.
All doesn’t happen if the proportions are locked.