Skip to main content
Alessandro Vecchi
Inspiring
June 12, 2019
Answered

Smart Object not updating

  • June 12, 2019
  • 3 replies
  • 32487 views

Hello,

i know that there's another post with this title but it was not answered.

I have many images with the same smart object "place linked".

After editing the original file the update is not shown to any of the images using it and the layer of the smart object has the yellow sign.

If I click on "update modified content" the update is shown normally.

The fact is that I don't want to open each file manually every time I make an update to the original linked one.

What is going on?

Thank you

Correct answer Alessandro Vecchi

CC2019 is to heavy for my setup.

Anyway after some research I found an answer that suits my need perfectly.

Please to anyone that comes to this question refer to this other one Auto-update linked smart objects in Photoshop

The user Valp gave an awesome solution!

3 replies

Alessandro Vecchi
Alessandro VecchiAuthorCorrect answer
Inspiring
June 13, 2019

CC2019 is to heavy for my setup.

Anyway after some research I found an answer that suits my need perfectly.

Please to anyone that comes to this question refer to this other one Auto-update linked smart objects in Photoshop

The user Valp gave an awesome solution!

JJMack
Community Expert
Community Expert
June 13, 2019

That thread states

"That should work for your situation. Please try go to Layer > Smart Objects > Update all Modified Content another option download the file Name : Update All Modified Content.jsx and then In File > Scripts > Scripts events manager... add the script to be triggered on Open document and it's done."

If that scriot does a menu Layer>Smart Object>Update All Modified Content    that may fails in document that are not layered. or do not have smart object layers.  Ftom the Layer meni I see the commade is not always available I see it grayed our here.  If the script  through an error  put the command in a try catch and ignore the error.  That way you will never see the error message.

"

JJMack
Alessandro Vecchi
Inspiring
June 13, 2019

Sr,

with all the respect you talk too much and help too little.

You act as a user manual.

What the user suggested works perfectly.

I've been able to do exactly what I need thanks to an action and running it in batch.

I understand that you know a lot but what we look for here is life solutions, general information can be easily found in google.

Thank you for your time!

Mike_Gondek10189183
Community Expert
Community Expert
June 12, 2019

Maybe you did not option drag a copy from the library?

New smart object via copy is a poorly named & poorly utilized command. Better name would be  "New independent smart object" or  "Duplicate Smart Object as Sibling" or something to denote clearly and concisely that the new smart object is independent.

A quick way is to drag and drop on the page icon to make a clone duplicate

Sorry have to get back to work, apologies for not having more time to review & compose my reply hope this helps.

Alessandro Vecchi
Inspiring
June 12, 2019

Hello,

it seems that I don't have this option.

I use Photoshop CC 2015.

JJMack
Community Expert
Community Expert
June 12, 2019

Are you using Place Link or Place Embedded?  Place Embedded embeds the files in the Layers object  to update that object you need to open the object and change the temp work copy. When you make changes the the temp work document and commit the with a save  Photoshop will updated the layers embedded object file and render the smart object layer.

JJMack
Alessandro Vecchi
Inspiring
June 12, 2019

I was quick on this one.

Place linked.

If I manually open the file and ask to update smart object works and update with the latest modifications but this should work without my intervention.

I've noticed the little icon on the smart object layer but can't find what it means.

JJMack
Community Expert
Community Expert
June 12, 2019

If you are using Place Linked document Smart Object Layers  with placed linked smart object layers will not be re-rendered till to open your layer document files in Photoshop after the master file is updated.  If you want this automated you need to implement some  kind of system that keep tracks  of files that you place into document linked and record the document Paths with Place link smart object layers. So when you update a master file,  The automated process will see this  and query its use. The database will return the File List of document  with linked smart object layers and the open these document in Photoshop so Photoshop will re-render the smart object layers with the file that has been modified.  Then save the documents with the smart Object layers re-rendered

JJMack