Skip to main content
graficimira
Known Participant
May 8, 2019
Question

BUG: Copying smart object with cmd+c unlinks it from the original

  • May 8, 2019
  • 3 replies
  • 863 views

When I duplicate a smart object with cmd-c / cmd-v the new smart object is unlinked from the original, so when I update its content it still the previous in the original.

alt+drag&drop keeps them linked, shortcut doesn't.

Last version of photoshop

Last version of OSX

This topic has been closed for replies.

3 replies

Mike_Gondek10189183
Community Expert
Community Expert
May 9, 2019

Option drag a copy - makes a new independent smart object. Just as the method below.

--------

Command C then Command V -  Makes a dependent smart object sharing the same are as  original.

Layer >> Duplicate - Makes a dependent smart object sharing the same are as  original.

graficimira
Known Participant
May 9, 2019

MikeGondek

This is not true:
Command C then Command V -  Makes a dependent smart object that share the same are as the original.

This is what it SHOULD work but I reported this as bug because it isn't working as expected (IMO)

JJMack
Community Expert
Community Expert
May 10, 2019

It depend on the version of Photoshop. What you wrote is somwhat like how CC 2018 and CC CC 2019 work on my machine  the other version of Photoshop I have installed do not work that way.  The other version of Photoshop I have installed are CS3, CS6 and CC 2014.   I have removed CC, CC 2015, CC 2015.5 and CC 2017 from my machine.  If a smart object layer is the current target and the is no Active Selection.  CMD+C  does not copy anything to the clipboard. The Clipboard remains empty or still has what was previously copied into the clipboard.

In CC 2018 and CC 2019 with not active selection  CMD+C followed by CMD+V works somewhat like menu Layer>Smart Objects>New Smart Object via Copy however. The Layers Associated  transform will not be copied correcty the object will be scaled correctly but the smart object layer content pisition will be centered over the center of the canvas. If the current target is a smart object layer. If the current target is a different type of layer a copy of the layer will be copied to the  clipboard and CMD+V will Paste in a new layer of the type  copied centered over the canvas.

In any case how it works in CC 2018 and CC 2019 is not correct. I woul agree with you the its a bug.

JJMack
c.pfaffenbichler
Community Expert
Community Expert
May 8, 2019

The place for Photoshop Bug Reports and Feature Request is:

Photoshop Family Customer Community

Please search for existing reports on the issue to add your +1 and if none exist create a new report.

graficimira
Known Participant
May 8, 2019

Already did, can't find the same question/report. Sorry if it exists

c.pfaffenbichler
Community Expert
Community Expert
May 8, 2019
Yes but it just copies it in place, not in a new group or table

That dragging a Smart Object through the Pasteboard disrupts it’s file-reference does not seem unreasonable but neither does your expectation that it be maintained.

So I think you calling it a bug is justified, it’s just a bug that does not affect me as the copy-/pasting of Layers themselves has been introduced in Photoshop only fairly recently.

Maybe post the link so others may find your report and add their +1.

c.pfaffenbichler
Community Expert
Community Expert
May 8, 2019
shortcut doesn't.

cmd-J does.

graficimira
Known Participant
May 8, 2019

Yes but it just copies it in place, not in a new group or table

JJMack
Community Expert
Community Expert
May 8, 2019

CMD+J created a new smart object layer that shares the originals smart object layers object. The Object is not changes at all if it was a object linked to a files its should still be a linked to that file.  You can move the new layer in the layer stack into to any layer group or create a new group with the layer in it.  I do not know what you mean by table.

CMD+A  Select all followed  by CMD+C Followed by a CMD+V Create a new raster layer not a smart object layer.

With the smart Object the active layer without a selection  CMD+C CMD+V should be the same as CMD+J New Smart Object layer the share the single object, However the shared part does not seem to be done correctly..

To create a new independent Smart object layer you   need to use menu Layer>Smart Objects>New Smart Object via copy.

When I edited the botton smart object shared object and made it red the smart object layer created with CMD+C CMD+V did not update.

So you are right the is a bug.

JJMack