Summary: | Canvas doesn't refresh and clear vector after deletion objects if the layer is moved with a move tool | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Raghavendra kamath <raghu> |
Component: | Tools/Vector | Assignee: | Dmitry Kazakov <dimula73> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dimula73, halla |
Priority: | NOR | ||
Version: | nightly build (please specify the git hash!) | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/graphics/krita/commit/25f7109161af140057b0699eda35077b06132879 | Version Fixed In: | |
Sentry Crash Report: |
Description
Raghavendra kamath
2021-09-30 11:52:33 UTC
Git commit cd07452f8e6f4fa4f2ec4a84062318cc6e331240 by Dmitry Kazakov. Committed on 30/09/2021 at 13:06. Pushed by dkazakov into branch 'master'. Fix updates of shapes belonging to a transformed group shapeInterface()->removeShape(this) must be called before we reset the parent of the shape, because it calls shapeToBeRemovedFromHierarchy() which issues updates for the shape removal. The latter call should have access to the absolute transformation for these updates. M +4 -5 libs/flake/KoShape.cpp https://invent.kde.org/graphics/krita/commit/cd07452f8e6f4fa4f2ec4a84062318cc6e331240 Git commit 25f7109161af140057b0699eda35077b06132879 by Dmitry Kazakov. Committed on 30/09/2021 at 15:50. Pushed by dkazakov into branch 'krita/5.0'. Fix updates of shapes belonging to a transformed group shapeInterface()->removeShape(this) must be called before we reset the parent of the shape, because it calls shapeToBeRemovedFromHierarchy() which issues updates for the shape removal. The latter call should have access to the absolute transformation for these updates. M +4 -5 libs/flake/KoShape.cpp https://invent.kde.org/graphics/krita/commit/25f7109161af140057b0699eda35077b06132879 |