You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
the Circular layout encounters issues with rerouting links when used after another layout.
When computesBoundsIncludingLinks in a group is set to false and the user changes the layout type in groups, it attempts to change the link routing, but then it reverts them back to the previous layout route, while also laying out the nodes in the group correctly by Circular layout at the same time.
When computesBoundsIncludingLinks in a group is set to true and the user changes the layout type in groups, the Circular layout uses ports from the previous layout, causing the links to come out from the node in the direction of the previous layout, which is unexpected.
Hi,
the Circular layout encounters issues with rerouting links when used after another layout.
When
computesBoundsIncludingLinks
in a group is set to false and the user changes the layout type in groups, it attempts to change the link routing, but then it reverts them back to the previous layout route, while also laying out the nodes in the group correctly by Circular layout at the same time.When
computesBoundsIncludingLinks
in a group is set to true and the user changes the layout type in groups, the Circular layout uses ports from the previous layout, causing the links to come out from the node in the direction of the previous layout, which is unexpected.GoJS version: 3.0.1
Example with better explanation: https://jsfiddle.net/Mi_Po/8dvgsym2/126/
I noticed that the Circular layout lacks the
setsPorts
feature that other layout have. Could that be the problem?The text was updated successfully, but these errors were encountered: