Community
Participate
Working Groups
Suppose there is a BorderItemRectilinearRouter installed on connections. Suppose we have a connectionbetween two border items that are located on different shapes and border items are located one exactly above another. There is a rectilinear connection between the 2 border items. The connection is just one vertical segment. It appears that this vertical segment can't be moved in some cases because BorderItemRectilinearRouter might kick in since there are 2 bendpoints only. Also, the same issue may occur on a 1segment rectilinear connection between 2 non-border item shapes, because of the way the weight is calculated for bendpoints.
Fix committed to head. BorderItemRectilinearRouter won't route a connection with 2 bendpoints where the line connecting the points doesn't intersect border item parents. The regular Rectilinear router will route the connection instead. Weights of bendpoints have been adjusted such that the weight of the first = 0 and weight of the last one = 1. The rest of the bendpoints will have exactly the same weight as before.
[target cleanup] 2.1 M6 was the original target milestone for this bug
[GMF Restructure] Bug 319140 : product GMF and component Runtime Diagram was the original product and component for this bug