Hide Connections - UI

From a previous technology I worked with there was the ability to hide connections, essentially just changing the Visual transparency to 100%,

A couple of nuances to support this

  • It could be just another button to press for a connection like beside the trash can, or you could right-click to hide/Unhide
  • There could be a little visual representation for the two nodes involved when a connection is hidden, like a little wifi symbol
  • If you click/hover on one of the two nodes involved then all connections for that node could be visually identified (by unhiding or by changing the color for all connections like to blue/green)

This is a huge help for organization and to reduce the the spaghetti problem that all drag-drop workflow builders face. I currently face this issue due to earlier nodes needing to be merged downstream, crossing the workflow to different parts, or looping back to earlier in the workflow. The only workaround currently I have found is to use “do nothing” nodes to help keep the connections from crossing over but that still has its limitations and just seems silly.

Current:

“Hidden”:

Voted. The hover-to-highlight approach you described would address the readability issue in complex workflows without permanently altering the canvas. The wifi-symbol indicator on nodes with hidden connections is a smart convention - it would prevent confusion when someone opens a workflow and wonders why a node appears disconnected. This would make a big difference in any workflow that uses early aggregation nodes with connections that arc back across the canvas.