summaryrefslogtreecommitdiff
path: root/tikzit/src/data/tikzparser.y
diff options
context:
space:
mode:
Diffstat (limited to 'tikzit/src/data/tikzparser.y')
-rw-r--r--tikzit/src/data/tikzparser.y5
1 files changed, 4 insertions, 1 deletions
diff --git a/tikzit/src/data/tikzparser.y b/tikzit/src/data/tikzparser.y
index b5bca35..eaf09eb 100644
--- a/tikzit/src/data/tikzparser.y
+++ b/tikzit/src/data/tikzparser.y
@@ -221,8 +221,11 @@ edge: "\\draw" optproperties noderef "to" optedgenode optnoderef ";"
}
Edge *edge = assembler->graph()->addEdge(s, t);
- if ($2)
+ if ($2) {
edge->setData($2);
+ edge->setAttributesFromData();
+ }
+
if ($5)
edge->setEdgeNode($5);
if ($3.anchor) {