Ctrl+Resize acts oddly when parts are rotated

So semi-recently I have discovered that holding down the Ctrl key while resizing will resize both sides at once. For example, if the resize increment is set to 1 and I have a (4, 2, 2) part and I resize the 4 stud side by 1 stud on one side normally it will turn into a (3, 2, 2) part but if I’m holding down Ctrl it will now be (2, 2, 2) studs and it’s position in the world won’t change.

I find this super useful as a builder but I found that resizing behaves oddly when parts are rotated.

For example, I start with a (8, 8, 2) part. With no rotation or some multiple of 90 degrees and resizing with a 1 stud increment I can resize the X axis 1 stud with Ctrl held down and it will turn the part into a (6, 8, 2) part. HOWEVER, if I rotate the part to (0, 0, 45) and try the exact same thing the part will resize to (5, 8, 2). At at least some angles other than those previously mentioned it will resize to (6, 8, 2) for the first stud resized but if you continue the next size increment is (5, 8, 2) which is incorrect.

Repro Steps just to make sure:

  1. Insert a part into studio and set it’s size to (8, 8, 2)
  2. Set resize/move increment to 1 stud
  3. Try resizing along the X axis while holding down Ctrl and note how the size changes
  4. Rotate the part to (0, 0, 45) and repeat step 3. Note how the sizes are different.
  5. Experiment with different rotations to see how the first stud resized may be correct but the second is incorrect.

I’m unsure how long this has been happening since I only recently discovered the functionality but I would really appreciate if this could get looked into and resolved.

Good catch. We’ll add that to the bug list!

1 Like