https://bugs.kde.org/show_bug.cgi?id=438124
Bug ID: 438124 Summary: Properties of masks lost when saving Krita document Product: krita Version: nightly build (please specify the git hash!) Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: File formats Assignee: krita-bugs-n...@kde.org Reporter: grum...@grum.fr Target Milestone: --- SUMMARY With last version of Krita 5 (currently using fa1b610) transformation mask can be animated and then, "pin to timeline" can be applied. But it seems Krita file format doesn't allows a mask to store some information like "colorlabel" or "intimeline" Problem is, starting to work with multiple animated transformation mask, we need to reapply all "pin to timeline" when reopening document. And it can take time (Currently I have an animation with 12 paint layers on which transform mask is animated, and it's really boring to have to reapply "pin to timeline" each time I reopen the document) Also, not being able to store color label on a mask (filter mask, transparency mask, ...) is a problem, because in layer stack, it's possible to set color to mask but they're lost when saving/opening document. STEPS TO REPRODUCE (color label) 1. Create a document with a transform mask applied to a paint layer 2. Set a color label to transform mask 3. Animate transform mask and pin it to timeline 4. Save document 5. Close document 6. Re-open document OBSERVED RESULT Color label and pin to timeline option are lost when reopening document. Looking maindoc.xml: ---- <masks> <mask filename="mask52" name="TMask-krita-t" locked="0" y="0" uuid="{6781a107-c9e1-41ed-9f92-0e2855b2cbcd}" visible="1" keyframes="mask52.keyframes.xml" nodetype="transformmask" x="0"/> </masks> ---- We can see that attributes "colorlabel" or "intimeline" (that we can see on paintlayer for example) are missing on mask. So problem seems to be in Krita fileformat. EXPECTED RESULT Color label and pint to timeline options set on document should be available after document has been saved/reopened Grum999 -- You are receiving this mail because: You are watching all bug changes.