Skip to main content
Participant
February 7, 2025
Answered

CTRL + D moving object even though previous transform was only a scale?

  • February 7, 2025
  • 3 replies
  • 522 views

Lately when I scale an object and then try to apply the same scale to another object with CTRL + D it seems to move the object as well.

  • I've double checked in the history channel that it is not registering as a move as well and it isn't.
  • I've also confirmed that both times the anchor points are set to the center. 
  • I've tried it with Scale (S) with the anchor point in the middle and still the same problem. I also applied CTRL + D while still in the Scale.

From where I'm looking it seems to be applying to the anchor point of the previous object as opposed to the object that is currently selected. I haven't changed any of my preferences between the last time it worked as intended vs when it started doing this. How do I fix this?

Correct answer electricboogaliu

Hi, all! I recently found the best way to accomplish what i need to do is to scale the first object and then select the next one and hit S and then enter and it'll automatically fill in the previous % it scaled by.

3 replies

electricboogaliuAuthorCorrect answer
Participant
April 4, 2025

Hi, all! I recently found the best way to accomplish what i need to do is to scale the first object and then select the next one and hit S and then enter and it'll automatically fill in the previous % it scaled by.

Kurt Gold
Community Expert
Community Expert
February 7, 2025

I'm pretty sure that this has always been the default behaviour when scaling with the genuine Scale tool, that is the last used reference point is included in the Transform Again command.

 

There are sveral ways to get the behaviour you want:

 

- Scale (by percent) in the Transform panel, then select another object and transform again with Ctrl+D.

 

- Or scale with the Transform Each command, then Ctrl+D, as Ton already mentioned.

Participant
February 10, 2025

I don't remember it doing that before but maybe I was setting the size in the transform panel. Unfortunately Transform Each doesn't work great for me logistically because I don't usually know off the bat what percent I need to scale by. Usually I need to scale the object first with the scale tool or bounding box and then I need the next object to scale by the same %. I'll probably just keep using CTRL + D and moving it to where it needs to be lol. 

Ton Frederiks
Community Expert
Community Expert
February 7, 2025

It takes the transformation point from the first object, the second object will scale to that transformation point too.

Participant
February 7, 2025

do you know if there's a way around that? 

Ton Frederiks
Community Expert
Community Expert
February 7, 2025

Using Object > Transform > Transform Each... seems to do what you want.