Bug 430377

Summary: Bezier curves on paths cannot be edited by dragging the path.
Product: [Applications] krita Reporter: wolthera <griffinvalley>
Component: Tools/VectorAssignee: Dmitry Kazakov <dimula73>
Status: RESOLVED FIXED    
Severity: normal Keywords: regression, release_blocker
Priority: NOR    
Version: 4.4.2-beta1   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description wolthera 2020-12-14 14:47:01 UTC
SUMMARY
In Krita 4.4, you can still edit vector shapes by dragging the path instead of the control nodes. In 4.4.2 this is not possible anymore. Likely caused by the bezier refactors for the mesh transform.

STEPS TO REPRODUCE
1. Make a vector shape with the polygon or path tools.
2. Select the shape editing tool.
3. Hover over a shape segment.
4. Click+drag to try and modify the segment.

OBSERVED RESULT
This action does not seem to do anything.

EXPECTED RESULT
This action is supossed to edit the segment in question.
Comment 1 wolthera 2020-12-14 14:47:28 UTC
Assigning to Dmitry as requested.
Comment 2 Dmitry Kazakov 2020-12-15 19:19:05 UTC
Git commit 52ef8e4b62e95a0b7d1fe936976ee1497e61ba32 by Dmitry Kazakov.
Committed on 15/12/2020 at 19:18.
Pushed by dkazakov into branch 'krita/4.3'.

Fix editing segments of bezier vector shapes after the mesh refactoring

M  +0    -3    libs/flake/tools/KoPathSegmentChangeStrategy.cpp

https://invent.kde.org/graphics/krita/commit/52ef8e4b62e95a0b7d1fe936976ee1497e61ba32
Comment 3 Dmitry Kazakov 2020-12-15 19:19:30 UTC
Git commit 861b96dd8ee3c19eefda8ac9d38c1b7fee88f4e6 by Dmitry Kazakov.
Committed on 15/12/2020 at 19:19.
Pushed by dkazakov into branch 'master'.

Fix editing segments of bezier vector shapes after the mesh refactoring

M  +0    -3    libs/flake/tools/KoPathSegmentChangeStrategy.cpp

https://invent.kde.org/graphics/krita/commit/861b96dd8ee3c19eefda8ac9d38c1b7fee88f4e6
Comment 4 Dmitry Kazakov 2020-12-15 19:19:55 UTC
Git commit 2733a0f7d29dccf73b44475a80a16e9dda4d0217 by Dmitry Kazakov.
Committed on 15/12/2020 at 19:19.
Pushed by dkazakov into branch 'krita/4.4.2'.

Fix editing segments of bezier vector shapes after the mesh refactoring

M  +0    -3    libs/flake/tools/KoPathSegmentChangeStrategy.cpp

https://invent.kde.org/graphics/krita/commit/2733a0f7d29dccf73b44475a80a16e9dda4d0217