From: Emden Gansner Date: Fri, 6 Jan 2012 19:38:19 +0000 (-0500) Subject: Correct problem using xlabels with neato -n2 X-Git-Tag: LAST_LIBGRAPH~32^2~585^2^2^2~4 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bf6d7fc2017f8fd2b895955db68f8afe6569987b;p=graphviz Correct problem using xlabels with neato -n2 --- diff --git a/lib/neatogen/neatoinit.c b/lib/neatogen/neatoinit.c index c0bf7315b..c245fecb1 100644 --- a/lib/neatogen/neatoinit.c +++ b/lib/neatogen/neatoinit.c @@ -615,6 +615,10 @@ static void translateE(edge_t * e, pointf offset) ED_label(e)->pos.x -= offset.x; ED_label(e)->pos.y -= offset.y; } + if (ED_xlabel(e) && ED_xlabel(e)->set) { + ED_xlabel(e)->pos.x -= offset.x; + ED_xlabel(e)->pos.y -= offset.y; + } if (ED_head_label(e) && ED_head_label(e)->set) { ED_head_label(e)->pos.x -= offset.x; ED_head_label(e)->pos.y -= offset.y;