Changing smart object comps isn't visualy same in parent and child document. Parent document doesn't show layer effect style correctly if style is removed in second composition in child document.
I believe the bug here is that the deleted layer style should be deleted from all comps. Deleting a layer style should be treated the same as deleting a layer. Layer comps can't store a different file structure, just different settings. The workaround, or the correct way, to have layer styles visible in one comp and not another is to turn off the layer style visibility. Then it will work correctly. I'll log a bug for Tim to take a look at.
I wasn't clear from watching the video, but are you saving the smart object (temp) file after changing the comps? (which should trigger an update in the parent psd) When I open the smart object in the sample psd, the yellow stroke fx appears to be present in both comps 1 and 2 (which seems to indicate the changes aren't being saved for whatever reason)
Heureka. I found next strange thing. Comps setings is lost after saving and reopening file. If you remove style, update comp, save file, close file and reopen file... the removed layer style is back!
I believe the bug here is that the deleted layer style should be deleted from all comps. Deleting a layer style should be treated the same as deleting a layer. Layer comps can't store a different file structure, just different settings. The workaround, or the correct way, to have layer styles visible in one comp and not another is to turn off the layer style visibility. Then it will work correctly. I'll log a bug for Tim to take a look at.
Thanks. It's up to you how it should work. Anyway, it must not give the impression that it works if it's not true. Because users are loosing their date and time 🙂
Agreed. When I get back to my office, I was going to try running my ancient version of ImageReady (where comps were first implemented) to see if originally had this problem.