https://bugs.kde.org/show_bug.cgi?id=487483
            Bug ID: 487483
           Summary: Krita fails to save transparency masks for specific
                    animated fill layers
    Classification: Applications
           Product: krita
           Version: 5.2.2
          Platform: Kubuntu
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Animation
          Assignee: krita-bugs-n...@kde.org
          Reporter: vikinghelme...@gmail.com
  Target Milestone: ---

***
If you're not sure this is actually a bug, instead post about it at
https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

SUMMARY
Critical data can be lost when saving an animation to the kra file format.

When a new fill layer is added and cleared with the delete key, all new
animation frames will begin blank instead of solid. Changes can then be made as
per usual, and committed to new frames; and for that run, both animation
playback and rendering through FFMPEG will work fine. This feels like a
feature. However, once the file is saved as a .kra, closed, and reopened, the
detail of the layer being cleared is lost, and all frames of that fill layer
are solid-color again.

This has, of course, cost me a lot of time! So I did some digging to figure out
what it was that was causing it.

I am enclosing both a final file which this has happened to, and a video of it
happening, to make tracking this bug easier.


STEPS TO REPRODUCE
1.  Create any Krita file in the animation workspace
2.  Add a fill layer
3.  Press "delete" to clear the layer
4.  Add a new frame at the beginning of the file
5. Move to another frame, press new frame (note that the frame is cleared to
blank, not solid)
6. Do some brush strokes on this additional fill layer frame
7. Verify proper playback and export
8. Save file
9. Close file
10. Re-open file

Note that your alterations of your second frame are now completely missing, and
replaced with a solid frame.

OBSERVED RESULT

Solid color over the entire frame

EXPECTED RESULT

The modifications made the last time that Krita was open

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: KUbuntu 22.04
(available in About System)
KDE Plasma Version: 5.24.7
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION

I'm not sure how much help the mis-saved .kra is going to be, so I'm also
adding a video of this exact event occurring.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to