I think it would be quite useful if we could remove no more needed 1:1 reroute nodes. I often happen to have those hanging on the connection lines with no real purpose after reorganizing my graphs a few times. It’s a bit of a pain removing them manually when the related connection lines are long. It would be awesome if I could right-click on the unneeded reroute node and choose Dissolve instead of deleting the node and then having to restore the broken connection (often between nodes that are far apart).
I use collapse to node. It’s a workaround, but at least works fine. If there is one connection I don’t bother, but if I want to replace reroute node with few connections keeping all links collapse to node is the only solution. I can grab all outputs and moving them to anther output pin.
I’d like to put in another vote for this request. I’m used to double-clicking a wire to add a re-route node- something like alt-double-clicking a re-route to remove the node and preserve the connection would be helpful.
I tried selecting the reroute node and then doing Collapse Nodes but that didn’t get rid of it. Is there something else you mean by “collapse to node”?
Yeah, the idea was to collapse the re-route node into a sub-graph. Then you can delete it inside the sub-graph (it’s much easier to reconnect in/out pins there). And finally expand the sub-graph. That will get you your original graph back but without the re-route node.
Yes, this has 3 steps instead of just one. I wish the same functionality is implemented for reroute nodes what you can do with normal nodes - shift + delete removes them and keeping original connection.
Just did a test: select the reroute node, and use Shift+Del
and the reroute node is properly dissolved.
Did not test back, since which engine version it is actually possible, but definitely it works in 4.26.