22

I'm having a weird behavior when trying to move a selected rectangle or polygon in a layer. I do the next:

1. Select layer.

select layer

I want to move the shine that belongs to the brillos y manchas layer:

shine

2. Select rectangle or polygon.

select polygon

The selection is the small polygon.

3. Then I try to move the selection:

move selection

but it's not moved.

not moved

The first that came into my head is that the shine didn't belong to that layer, but it does. Any idea on what I am doing wrong?

  • An easy way to do this is make your selection, Cut then Paste As > New Layer. Then you can use the Move tool on it, in Layer mode (not Selection mode). The float method is possible too, but too complicated for newbies (or Photoshop users) to get their head round. – Billy Kerr Apr 1 '17 at 11:00
25

Your move tool is set to move the selection, not the area selected by.

You should:

  1. Transform your selection to a float selection using Select->Float

  2. In the move tool options choose to move Layer instead to Selection (by pressing the first icon near "Mover" in "Opciones de herramienta")

Now, it should be possible to move the shine.

  • Thanks. I did it adding a new layer and doing copy and paste the selection from the old layer to the new one. Then I could merge both. But your answer is a faster way. – Manolo Dec 6 '13 at 15:12
  • Usually after the paste operation the selection is in float state (moveable). Btw, nice image. – Paolo Gibellini Dec 6 '13 at 17:15
  • 3
    Thanks for the answer. But are you serious? That is the most user-unfriendly way to implement this feature. I didn't think I would have to look this hard to figure out how to move a selection. – bluecollarcoder Jul 15 '15 at 19:16
  • @bluecollarcoder it could seem user-unfriendly, but is an effective way to avoid to move unintentionally a selection. Anyway, you can float a selection using the shortcut Shift+Ctrl+L and anchor it using Ctrl+H. – Paolo Gibellini Jul 16 '15 at 9:28
  • 1
    Shift+Ctrl+L is unfortunately a horrid shortcut, because you can't do it with your left hand alone (unless you have a really huge palm...), and in an application like Gimp your right hand is usually on the mouse. So even Ctrl+x Ctrl+v is faster (but it replaces your clipboard content). But, Alt+Ctrl+drag is the real deal, as the other answer says. – ddekany Nov 15 '17 at 13:49
10

The "Move selection" in the Move tools is about moving the selection mask, not the selected pixels.

Right after you have made a selection, you can

  • Alt-Ctrl-drag (Alt-Cmd-drag on OSX).
  • Alt-Shift-drag

This makes a floating selection automatically (copy+paste with shift, cut+paste with Control/Cmd) and starts moving it.

When done, don't forget to anchor the selection in its source (Ctrl-H, Cmd-H on OSX), or create a new layer with it (Ctrl-Shift-N, Cmd-Shift-N on OSX).

  • 2
    This solution is even faster than the accepted answer. Use Command + Alt on a Mac instead and remember to anchor the selection down with Command + H afterwards. – daniels Jan 31 '17 at 8:22
  • Should be the accepted answer. Also, Alt+Shift+drag copies instead of cutting, i.e., it doesn't leave a hole behind. It also worth noting that Alt+(Ctrl or Shift)+drag can and should be released immediately after you have started to drag (and so the selection has already become to a float layer). If you keep holding the keys, Ctrl for example will restrict the movement to exactly horizontal and exactly vertical. – ddekany Nov 15 '17 at 13:43
  • I also needed to collapse the layer (Layer ==> Merge Down) – Yuri Feldman Jul 7 at 9:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.