https://bugs.kde.org/show_bug.cgi?id=476495

            Bug ID: 476495
           Summary: Incorrect flattening of animated layers with filter
                    masks
    Classification: Applications
           Product: krita
           Version: 5.2.1
          Platform: Ubuntu
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Animation
          Assignee: krita-bugs-n...@kde.org
          Reporter: paleh21...@proton.me
  Target Milestone: ---

Created attachment 162833
  --> https://bugs.kde.org/attachment.cgi?id=162833&action=edit
frame 3 after flattening on frame 1

STEPS TO REPRODUCE
1. Create an empty paint layer.
2. Create several (at least 3) frames on this layer. Draw something on these
frames such that the bounding boxes of the frames intersect but don't entirely
cover each other.
3. Add a filter mask for this layer, for example HSV/HSL Adjustment.
4. Switch to the first frame.
5. Flatten the animated layer.

OBSERVED RESULT
Switching to other frames, we can see that they contain elements of other
frames. In the attached screenshot, each frame originally contained only one
number, but after flattening frame 3 now contains parts of all 3 of them.

EXPECTED RESULT
Flattening keeps all the frames consistent with their projection before
flattening.

SOFTWARE/OS VERSIONS
Linux: Ubuntu 22.04
Qt Version: 5.15.7
Appimage

ADDITIONAL INFORMATION
Bug is present in 5.2.0 and 5.3.0-7258fce19ce but is not present in 5.1.5

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

Reply via email to