summaryrefslogtreecommitdiff
path: root/tikzit
diff options
context:
space:
mode:
Diffstat (limited to 'tikzit')
-rw-r--r--tikzit/src/common/Edge.m5
1 files changed, 5 insertions, 0 deletions
diff --git a/tikzit/src/common/Edge.m b/tikzit/src/common/Edge.m
index ee0f03d..0c88e9d 100644
--- a/tikzit/src/common/Edge.m
+++ b/tikzit/src/common/Edge.m
@@ -692,6 +692,7 @@
- (void)reverse {
Node *n;
float f;
+ NSString *a;
n = source;
source = target;
@@ -701,6 +702,10 @@
inAngle = outAngle;
outAngle = f;
+ a = sourceAnchor;
+ sourceAnchor = targetAnchor;
+ targetAnchor = a;
+
[self setBend:-bend];
dirty = YES;