LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
Tyri

LV2021: Deactivate Wire Auto-Routing

Status: New

LV2021 has a new "feature" called "Auto-Routing" (this is not Auto-Wiring, which can be deactivated in the options!). Auto-Routing moves wires around if you touch for example Sub-VIs.

Especially in compact VIs this function is a disaster right now. Sometimes for example wires will go "through" Sub-VIs so that an output leaves the Sub-VI at the wrong side resulting in a VI which is terrible to read:

1. Original Snippet of a VI:

Before.PNG

2. Same snippet, I just moved the "Get Variant Attribute Function" by one pixel to the right:

After.PNG

First we thought this is a bug, but the support told us it is a feature. But please: Let us deactivate this "function" in the options. I have colleagues telling me they would stop using LabVIEW if this remains as it is right now.

6 Comments
Fire
Member

Even worse! from the second image you get a complete wrong impression of data flow dependency! What could be worse than that in a graphical programming language?

thols
Active Participant

"this function is a disaster right now". I can only agree. I have to spend way to much time manually rewiring stupid and incorrect auto-routings. Wires that were perfectly fine suddenly instead are drawn behind nodes and such things. This feature was certainly release too early.

Certified LabVIEW Architect
AristosQueue
Proven Zealot

This behavior is a bug, and it will be fixed in LV2021 SP1, scheduled for January. There is no shorter-term patch currently planned for LV2021, but if a bug big enough to trigger a patch is discovered, this fix is tagged for probable inclusion.

Rich_Y.
Member

Workaround if dragging with the mouse (i.e., not using arrow keys): hit (don't hold) the 'w' key right after you start dragging.

thols
Active Participant

The 'w' workaround is nice, but the feedback that the auto-routing is undone doesn't happen until after the mouse button is released. Other routing modifications, like hitting 'a' or space while routing is displayed immediately. It would be nice if the undo was shown immediately when hitting 'w' too.

Certified LabVIEW Architect
Tyri
Member

Puh, good to hear that it is indeed a bug.

 

Yes the support also told us to press "w", but actually I somehow did not manage it. I think I did not use the mouse for that.