Casey Muratori Posted June 27, 2019 Share Posted June 27, 2019 Hi there, We are (unfortunately) stuck with a PSD workflow here, and will never be able to change away from that. Although Affinity Photo generally works well with PSDs, unfortunately there seem to be two very severe bugs with it where, for some reason, it only saves layers that are marked as visible. This leads to a ton of lost work. Here are explicit repro cases for both bugs, both of which are 100% reliable on our machines with the default settings for Affinity Photo: Bug #1 - General PSD export bug where layer existence is saved, but layer contents are lost Create a new file. Create two pixel layers, A and B. Draw an "A" shape on A, and a "B" shape on B. Set A to visible and B to invisible. Use File->Export to save to a PSD with the default settings. Close the file with File->Close Load the file with File->Open and note that although layer A and B both exist, layer B's image is gone (it is an empty layer). Bug #2 - Save-over-imported bug where both existence and contents are lost In General preferences, turn on "Enable save over imported PSD files". Create a new file. Create two pixel layers, A and B. Draw an "A" shape on A, and a "B" shape on B. Ensure both A and B are set to visible. Use File->Export to save to a PSD with the default settings. Close the file with File->Close Load the file with File->Open and note that A and B both exist and have their proper contents. Set layer B to invisible. Save the file with File->Save (automatically overwriting the old PSD) Close the file with File->Close Load the file with File->Open and note that while A still exists, B is now completely gone - it does not even exist, let alone have pixel data. Based on this behavior, it would seem like there is perhaps some kind of hidden option (or one we missed?) that tells the PSD export process to skip things which do not contribute to the final image. We would suggest that this should, at the very least, default to "off" if it is going to be an option :) - Casey Jie Van and IPv6 2 Quote Link to comment Share on other sites More sharing options...
Casey Muratori Posted June 28, 2019 Author Share Posted June 28, 2019 Slight update: I cannot be 100% sure, since I have not done enough testing yet, but it _appears_ that if you change the PSD export setting from "accuracy" (the default) to "preserve editing", it seems like this behavior is at least mitigated. Is it possible that some part of the "accuracy" setting accidentally removes layer contents that are marked as invisible? - Casey Quote Link to comment Share on other sites More sharing options...
IPv6 Posted June 28, 2019 Share Posted June 28, 2019 I can second this problem, layer can be easily lost due visibility.. with deep grouping this is madness And this happens with all export settings, there is no workaround (aside tediously doing "show all" before each export) Quote Link to comment Share on other sites More sharing options...
Jie Van Posted June 29, 2019 Share Posted June 29, 2019 I’m experiencing exactly the same problem. And the "opacity" data will also be lost. export-psd.mp4 Quote Link to comment Share on other sites More sharing options...
Diamond D Posted July 3, 2019 Share Posted July 3, 2019 I've had similar issues (affinity-photo-1.7.1.404) on Windows 10. When exporting as PSD or saving as affinity photo file, it will keep the bottom layer image and the other layers are blank. Quote Link to comment Share on other sites More sharing options...
Staff Gabe Posted July 17, 2019 Staff Share Posted July 17, 2019 Hi all, Sorry for the delayed reply. We are aware of this issue and it has already been logged with our developers. Thanks, Gabe. Quote Link to comment Share on other sites More sharing options...
Casey Muratori Posted July 21, 2019 Author Share Posted July 21, 2019 Awesome, thanks! - Casey Quote Link to comment Share on other sites More sharing options...
Casey Muratori Posted August 30, 2019 Author Share Posted August 30, 2019 I wanted to add another symptom of this bug, just to make sure all the "hidden stuff doesn't work" problems are fixed when this gets addressed: If you create a solid shape, such as a rectangle, this is exported/imported correctly to/from PSD when the "Preserve editing" setting is used. However, if you _hide_ the solid shape, it may now get silently corrupted (seemingly randomly) in one of two ways. Way 1: The shape becomes a "fill" layer and fills the entire document (rather than just the region inside the solid shape). Way 2: The shape becomes a "fill" layer with a "shape" clipping layer underneath it, but the shape clipping layer (for some reason) has a slash through it and it appears to be non-functional. Again, this suite of bugs is really, really bad and causes artists to lose work all the time. I really hope it is going to be a high-priority fix because it's the most critical kind of bug an art package can have (silent data corruption) - Casey IPv6 1 Quote Link to comment Share on other sites More sharing options...
Staff Gabe Posted September 2, 2019 Staff Share Posted September 2, 2019 Thanks @Casey Muratori Quote Link to comment Share on other sites More sharing options...
Casey Muratori Posted October 22, 2019 Author Share Posted October 22, 2019 So, there have been two updates since this bug was reported, but I did not see any mention of it being fixed in the announcement posts. Has this been fixed or is it still in there? - Casey Quote Link to comment Share on other sites More sharing options...
Staff Gabe Posted October 22, 2019 Staff Share Posted October 22, 2019 This has not been fixed I'm afraid. Sorry Quote Link to comment Share on other sites More sharing options...
Casey Muratori Posted October 24, 2019 Author Share Posted October 24, 2019 That is the ultimate sadness. - Casey Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted January 6, 2020 Staff Share Posted January 6, 2020 Hi Casey Muratori, The issue with hidden pixel layers losing their contents when exporting to PSD should be fixed in the upcoming Designer and Photo Customer Betas 1.8 for macOS (when available). The respective Betas for Windows launched around the same time will also include the fix. Thanks for your report. Note: other issues mentioned on this thread are still being checked. I will update the thread again when i have more news. Quote A Guide to Learning Affinity Software | Affinity Quick Reference Link to comment Share on other sites More sharing options...
Casey Muratori Posted February 29, 2020 Author Share Posted February 29, 2020 That is very good news! - Casey Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.