summaryrefslogtreecommitdiff
path: root/tikzit/src/gui/undocommands.cpp
diff options
context:
space:
mode:
authorAleks Kissinger <aleks0@gmail.com>2017-12-21 16:34:58 +0000
committerAleks Kissinger <aleks0@gmail.com>2017-12-21 16:34:58 +0000
commit9d8317cd593d47911bb6b2e6fb8ef0077e24ae36 (patch)
tree6f2d44782c37f8eaa36f2bb1de625343af65649e /tikzit/src/gui/undocommands.cpp
parent82bdd42a475d240bb08e201a47b0972d0b2862a6 (diff)
edge bending working
Diffstat (limited to 'tikzit/src/gui/undocommands.cpp')
-rw-r--r--tikzit/src/gui/undocommands.cpp10
1 files changed, 2 insertions, 8 deletions
diff --git a/tikzit/src/gui/undocommands.cpp b/tikzit/src/gui/undocommands.cpp
index b8a045b..c28611f 100644
--- a/tikzit/src/gui/undocommands.cpp
+++ b/tikzit/src/gui/undocommands.cpp
@@ -21,10 +21,7 @@ void MoveCommand::undo()
}
}
- foreach (EdgeItem *ei, _scene->edgeItems()) {
- ei->edge()->updateControls();
- ei->syncPos();
- }
+ _scene->refreshAdjacentEdges(_oldNodePositions.keys());
}
void MoveCommand::redo()
@@ -36,8 +33,5 @@ void MoveCommand::redo()
}
}
- foreach (EdgeItem *ei, _scene->edgeItems()) {
- ei->edge()->updateControls();
- ei->syncPos();
- }
+ _scene->refreshAdjacentEdges(_newNodePositions.keys());
}