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: [email protected]
Reporter: [email protected]
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.