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

            Bug ID: 452773
           Summary: Flatten Layer on animation layer with Transparency
                    Mask produces strange result
           Product: krita
           Version: 5.0.5
          Platform: Microsoft Windows
                OS: Microsoft Windows
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Animation
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 148246
  --> https://bugs.kde.org/attachment.cgi?id=148246&action=edit
example .kra file

SUMMARY
Executing a Flatten Layer on an animated layer with a transparency mask
duplicates pixels from frames on to unrelated frames.

STEPS TO REPRODUCE
1. Make multi-frame animation layer, with each frame having pixels that extend
outside the 'bounding box' that contains the pixels of the previous frame.
2. Add Transparency Mask to animation layer.
3. Perform 'Flatten Layer' on animation layer.

OBSERVED RESULT
Krita includes pixels from other frames that are outside the 'bounding box' of
the current frame's pixels.

EXPECTED RESULT
Krita preserves the unflattened layer's appearance without adding extra pixels.

SOFTWARE/OS VERSIONS
Windows: 10 21H2

ADDITIONAL INFORMATION
Grouping the animation layer/transparency mask and then merging the group works
correctly and can be used as a workaround.
The contents of the Transparency Mask don't seem to affect the results, whether
it is animated or not.

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

Reply via email to