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

            Bug ID: 428259
           Summary: Unnecessary transparent areas in layers take rooms in
                    the layer size.
           Product: krita
           Version: 4.4.0
          Platform: Compiled Sources
                OS: Microsoft Windows
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Layer Stack
          Assignee: krita-bugs-n...@kde.org
          Reporter: acc4commissi...@gmail.com
  Target Milestone: ---

Created attachment 132746
  --> https://bugs.kde.org/attachment.cgi?id=132746&action=edit
Case 1

SUMMARY
Layer size expands when you're painting, but it doesn't shrink when you're
erasing areas. I'm not sure this is intentional, but imo it makes it slower to
move/manipulate layers for no reason. (Kinda reminds me of memory leak;)

*********What is odd is that, when you try to move the layer after erasing its
parts, the 'border' of move tool (which indicates how big the layer is) appears
around the actual size the the layer as if it properly shrinked. But on the
layer thumbnail in the layers docker it's still expanded and the moving speed
is still slow.

Case 1
STEPS TO REPRODUCE
1. Draw something small on a corner of the canvas.
2. Draw something small on the other side of the canvas, on the same layer.
---(note:2 is much slower to move compared to 1)---
3. Erase the part you drew in step 2 completely with a brush.
4. Check how the layer thumbnail isn't shrinked and how it is still slow to
move the layer. It behaves as if its size stays expanded, although the border
of move tool indicates differently.

Case 2
STEPS TO REPRODUCE
1. Draw something small and put it in a group layer.
2. Put a filter layer or filter mask inside the group layer.
---(note:the layer size expands into maximum at this point)---
3. Remove the filter layer or filter mask.
4. Check how the layer thumbnail isn't shrinked and how it is still slow to
move the layer. It behaves as if its size stays expanded, although the border
of move tool indicates differently.

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION

Is it impossible to make layer operations unaffected by the layer size in the
first place? (e.g Firealpaca)

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

Reply via email to