Welcome to the Angular feedback portal. We’re happy you’re here! If you have feedback on how to improve the Angular, we’d love to hear it!>
Thanks for joining our community and helping improve Syncfusion products!
When creating a diagram using the diagram control, the connector lines overlap with nodes instead of following a clear path. This issue occurs because the layout algorithm is designed for a parent-to-child flow and does not consider same-level nodes as obstacles for routing. However, in this case, the connectors flow from child to parent, leading to unexpected routing behavior.
Increasing the horizontal spacing affects the routing path, but this is not a universal solution. Additionally, line routing is only enabled for connections within the same line of nodes, which may not be suitable for all scenarios. Further investigation is required to improve routing and prevent line overlap with nodes.