GoBoxNode, IsValidDuplicateLinks IsValidSelfNode

There is a problem when I use a GoBoxNode with LinkPointsSpread and IsValidDuplicateLinks set to true on GoBoxPort. The problem is that sometimes different links that connect the same nodes have exactly the same LinkPoints which causes them to merge visually making it impossible to say if this is a single link or multiple links.

This problem is especially disturbing when I have IsValidSelfNode set to true.



To see this problem, just add the following lines of code into MovableApp example:



boxn.Port.IsValidDuplicateLinks = true;

boxn.Port.IsValidSelfNode = true;



Then run it, add a single BoxNode, add four self-links and move the node around. Instead of four links on the top side you will see only two.



Is there a way of fixing this problem?

thanks. we’ll take a look…