Skip to main content
Known Participant
October 6, 2010
Question

Select > Modify > Contract

  • October 6, 2010
  • 3 replies
  • 24638 views

No matter what I do, I cannot seem to get Select > Modify > Contract to work. I am trying to contract a gradient fill. I have searched on google and fund several people experiencing similar problems. The contract option remains greyed out. Am I doing soemthing wrong or is it a problem with Photoshop?

    This topic has been closed for replies.

    3 replies

    October 6, 2010

    This script also works for contracting selections that touch the edge of the canvas.

    http://morris-photographics.com/photoshop/scripts/contract-selection.html

    MTSTUNER

    Semaphoric
    Community Expert
    Community Expert
    October 6, 2010

    Note that the tutorial does not use Select All - just a selection in the middle of the image.

    Withe CS4, Adobe inexplicably changed the behavior of selections that touch the document bounds.There is a work-around for this: With your selection active, enter Quick Mask mode, and Select > Load Selection, using the Quick Mask channel. If the selection is from Select All, you can just Select All again.

    Edit > Stroke, using 'Inside' and the amount you wish to contract by for the width. The color needed for the stroke depends on if you have Quick Mask set for "Indicates masked area" or "Indicates selection". Deselect, and return to Standard Mode. The selection will now be contracted.

    Noel: It was probably the same person who thought the tabbed workspace was a good idea.

    October 6, 2010

    That command only applies to Selections.

    If there is no active selection it will not work.

    Known Participant
    October 6, 2010

    I have tried e.g. select all. That activates select and modify, but not contract - that is still greyed out.

    October 6, 2010

    It won't do it on Select All – only on a discrete selection outline.

    What are you trying to contract? Post an image here so we can see.