| Summary: | Krita fails to save transparency masks for specific animated fill layers | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | Michael Eric Oberlin <vikinghelmet99> |
| Component: | Animation | Assignee: | Emmet O'Neill <emmetoneill.pdx> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | CC: | emmetoneill.pdx |
| Priority: | NOR | ||
| Version First Reported In: | 5.2.2 | ||
| Target Milestone: | --- | ||
| Platform: | Kubuntu | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/graphics/krita/-/commit/d7002f1e41c8db9537eb6b73dec663d8b7b7f3ee | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
| Attachments: | Zip of example file and video of bug happening | ||
|
Description
Michael Eric Oberlin
2024-05-24 15:00:51 UTC
Created attachment 169778 [details] Zip of example file and video of bug happening Couldn't upload the original file as my screen capture was too big! So I uploaded it unlisted on YouTube: https://youtu.be/33-hLlkbjVM This should provide a satisfactory example of the UX for the bug and hopefully help chase it down. Comment on attachment 169778 [details]
Zip of example file and video of bug happening
Video is now on YouTube, only the file and its backup are in the zip. (It was too big for the system.)
I was able to confirm this. Thanks for the bug report, Michael. Git commit d7002f1e41c8db9537eb6b73dec663d8b7b7f3ee by Emmet O'Neill. Committed on 17/10/2024 at 02:54. Pushed by emmetoneill into branch 'master'. KRA Saving: Fixed issue where animated FillLayer transparency masks were not saving correctly. An optimization (I think) in the KRASaveVisitor's handling of GeneratorLayers was causing the contents of animated FillLayer transparency masks to save incorrectly when the active frame at the time of saving was empty. M +2 -1 plugins/impex/libkra/kis_kra_save_visitor.cpp https://invent.kde.org/graphics/krita/-/commit/d7002f1e41c8db9537eb6b73dec663d8b7b7f3ee |