From bb1efc9c598cdd21dd068390a21006fb59bbc6e6 Mon Sep 17 00:00:00 2001 From: nadrad Date: Fri, 2 Sep 2022 16:23:45 +0200 Subject: [PATCH] fixed small issue with single-child lines --- h-m-m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/h-m-m b/h-m-m index 3139710..d78e8d4 100755 --- a/h-m-m +++ b/h-m-m @@ -605,8 +605,8 @@ function draw_connections(&$mm, $id){ $child_id = $node['children'][ array_key_first( $node['children'] ) ]; $child = $mm['nodes'][ $child_id ]; - $y1 = round($node['y']+$node['yo']) + round($node['lh']/2-0.6); - $y2 = round($child['y']+$child['yo']) + round($child['lh']/2-0.6); + $y1 = round( $node['y'] + $node['yo'] ) + round( ($node['lh'] ) / 2 - 0.6 ); + $y2 = round( $child['y'] + $child['yo'] ) + round( ($child['lh']) / 2 - 0.6 ); mput( $mm, @@ -615,7 +615,7 @@ function draw_connections(&$mm, $id){ $mm['conn_single'] ); - if (abs($y1-$y2)>0) { + if (abs(min($y1,$y2)-$y2)>0) { for ($yy=min($y1,$y2); $yy