In Photoshop I can copy and paste Illustrator paths as a smart object, and then double click this smart object to edit it in Illustrator.

When I duplicate this smart object (say to change the colour scheme of a logo I'm designing and offer a client multiple colour schemes) and edit the newly created smart object, BOTH objects change.

It's one of those Adobe quirks where I'm not quite sure if it's a feature or a bug :)

Anyway, in order to offer separate colour schemes of a logo in one .psb file, I'd like to know how to edit derivative smart objects independently of each other :)


2 Answers 2

  1. Right click on smart object layer
  2. Click "new smart layer from copy"

The new layer that's generated can be edited independently of its "parent".

  • 7
    In Photoshop CC, this function has been renamed to "New Smart Object via Copy"
    – user57563
    May 21, 2016 at 17:29
  • 1
    Did not work for me. I selected the smart object in the layers menu, then in the top menu bar I select Layers > New > Layer via Copy. Editing the newly created layer updates the other one...
    – bart
    Jan 12, 2018 at 0:29
  • As of CC 22: Layer -> Smart Object -> New Smart Object via Copy (works as you would expect)
    – Mahn
    May 22 at 19:24

When a smart object is duplicated as a new layer (command or control + J) it remains linked or nested with original layer. These layers can be given any type of effect. However when a smart object is double clicked it opens into a new window and any editing in this layer will make similar changes into the duplicated layer.

If one wants to edit all the smart object separately without affecting others all the layers should be duplicated as new smart object via copy. This command is available under layer menu in smart object, on the drop down menu in the layer or right clicking on smart object.

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