Summary: | flake layer contents disappears if moving down a paint layer | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Elián Hanisch <lambdae2> |
Component: | General | Assignee: | Cyrille Berger <cberger> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cberger |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Elián Hanisch
2009-02-18 01:42:39 UTC
Sounds like calling KisNode::remove() on a shape layer also strips it down from its shapes (for instance, canceling the removal of a shape layer also removes the shapes, I didn't figure out, yet, what was triggering that) I have identified the problem, line 170-177 of kis_shape_controler.cpp, shape children are removed when a KisShapeLayer is removed from the stack (which happen when raising/lowering) SVN commit 929181 by berger: fix: shapes disappearing when lower/raise, removing (and undoing removal), moving of shape layers fix: allow to remove image shape (and probably some other exotic shape, like spread or chart) BUG:184741 M +54 -31 kis_shape_controller.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=929181 |