diff options
| author | Jabier Arraiza Cenoz <jabier.arraiza@marker.es> | 2013-10-05 21:56:02 +0000 |
|---|---|---|
| committer | Jabiertxof <jtx@jtx.marker.es> | 2013-10-05 21:56:02 +0000 |
| commit | bc37c9b9c4663786b04a65ba6a27d55b2395eeb9 (patch) | |
| tree | 96a0e3be380b7efcb10cd4f8ba8a8923460904d6 /src/ui/tool/path-manipulator.cpp | |
| parent | update to trunk (diff) | |
| download | inkscape-bc37c9b9c4663786b04a65ba6a27d55b2395eeb9.tar.gz inkscape-bc37c9b9c4663786b04a65ba6a27d55b2395eeb9.zip | |
fix whith bspline handles
(bzr r11950.1.162)
Diffstat (limited to 'src/ui/tool/path-manipulator.cpp')
| -rw-r--r-- | src/ui/tool/path-manipulator.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/ui/tool/path-manipulator.cpp b/src/ui/tool/path-manipulator.cpp index 18ad45f72..fd286873b 100644 --- a/src/ui/tool/path-manipulator.cpp +++ b/src/ui/tool/path-manipulator.cpp @@ -1268,12 +1268,14 @@ void PathManipulator::BSplineNodeHandlesReposition(Node *n){ nextPos = BSplineHandlePosition(nextNode->back()); n->front()->setPosition(BSplineHandleReposition(n->front())); n->back()->setPosition(BSplineHandleReposition(n->back())); - if(prevNode && !prevNode->isEndNode()) + if(prevNode && !prevNode->isEndNode()){ prevNode->front()->setPosition(BSplineHandleReposition(prevNode->front(),prevPos)); prevNode->back()->setPosition(BSplineHandleReposition(prevNode->back(),prevPos)); - if(nextNode && !nextNode->isEndNode()) + } + if(nextNode && !nextNode->isEndNode()){ nextNode->back()->setPosition(BSplineHandleReposition(nextNode->back(),nextPos)); nextNode->front()->setPosition(BSplineHandleReposition(nextNode->front(),prevPos)); + } } } |
