Fix for drawing arrows on node lines between two reroute nodes. This was a typo in r48762 which inverted the arrow scale.

This commit is contained in:
Lukas Toenne
2012-08-06 20:48:08 +00:00
parent d5b9ae57ca
commit cfe7bab080

View File

@@ -3283,7 +3283,7 @@ void node_draw_link_bezier(View2D *v2d, SpaceNode *snode, bNodeLink *link,
sub_v2_v2v2(d_xy, coord_array[LINK_ARROW], coord_array[LINK_ARROW - 1]);
len = len_v2(d_xy);
mul_v2_fl(d_xy, 1.0f / (len * ARROW_SIZE));
mul_v2_fl(d_xy, ARROW_SIZE / len);
arrow1[0] = coord_array[LINK_ARROW][0] - d_xy[0] + d_xy[1];
arrow1[1] = coord_array[LINK_ARROW][1] - d_xy[1] - d_xy[0];
arrow2[0] = coord_array[LINK_ARROW][0] - d_xy[0] - d_xy[1];