I have a rectangle with a gray gradient that serves as a mask in Inkscape.

To change the gradient position, I detach the mask, move the gradient handlers and re-attach the rectangle as a mask.

Can I modify the gradient handlers in Inkscape without having to detach-reattach each time?

1 Answer 1


Not directly. The mask isn't selectable or editable once it is applied to an object. However, you could keep your mask object off the page, create a clone of it, and use the clone as the mask. Then if you edit the gradient handles on the clone source, the cloned mask will be updated automatically.

A simple example

enter image description here

  • 1
    Humm... Didn't know about the "clone" thing. So it's like creating an "alias" that replicates the original's parameters? Commented Apr 3 at 19:13
  • Yes. A clone can also be a group of objects. If you make a lot of clones, you can edit the clone source and all the clones will update.
    – Billy Kerr
    Commented Apr 3 at 22:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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