Smart object's content not saved when PS color space does not match the doctument's color space

0 Votes
New Here ,
Dec 09, 2021 Dec 09, 2021

Copy link to clipboard

Copied

Hi,

I'm seeing an issue where smart object's content is not saved when the document's embedded color space does not match PS's working color space.


OS Windows 11, PS 23.0.1, no HW acceleration.
Not tested on Windows 10.
Not tested on older PS versions.
Also happens on Nvidia graphics.


Steps to reproduce:

1 Open PS and set the working color space in PS to Adobe 1998.
2 Create a new document with background white
3 Draw a black vertical bar into it (actually it doesn't matter what you draw). You now should have a white background with a black bar.
4 Right click on the background layer and convert this layer into a smart object. Name this resulting smart object "Liquify Layer".
5 Open liquify filter and liquify the black bar (the more the clearer). 
6 Right click on the "Liquify Layer" and convert this layer into a smart object. Name this resulting smart object "Result Layer". You should see the distortions from the liquify operation on the black bar.
7 Save the iamge as Test.psd.
8 Close Test.psd.

9 Set the working color space in PS to sRGB IEC61... .
10 Open Test.psd and select "use embedded profile" on the appearing dialog.
11 Double click on the "Result Layer" icon to open this smart object and select "use embedded profile" on the appearing dialog..
12 Double click on the "Liquify Layer" icon to open this smart object and select "use embedded profile" on the appearing dialog..
13 "Touch" the now appearing background layer by adding an empty layer (important). Any operation that will force PS to save (and not only close) this tab will work.
14 Close this smart object's tab (could be named Layer 01.psb (I´m using German PS there it is called "Ebene 01.psb") and then clicking "Yes" on the following dialog. You now should see the "Liquify Layer" with the distortion (Expected!).
15 Also close this smart object's tab (Liquify Layer.psb). And click Yes to save "Liquify Layer.psb" in the upcomong dialog. You now should see the UNdistorted bar (Unexpected!).


I did expect that the smart object would have been updated also on non matching color spaces.

Means: Any document created with "color space A" cannot use smart objects in case PS's working color space is not "color space A".

Workaround obviously is to alter PS's working color space to match the document's embedded color space up front.

 

 

Sincerely,

Dietmar Bouge

Bug Unresolved
TOPICS
Windows

Views

30

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
no replies

Have something to add?

Join the conversation