05-03-2022 04:25 PM
It looks like this wiring behavior is the same as 2020 but I found it when messing around with the Search 1D Array VIM. Attached is a video demonstrating it. It looks like what happens is a segment of a wire is intentionally broken, and then if the rest of the wire becomes broken, and then an Undo is performed. Then the wire appears broken when it really isn't. The Undo should return the VI back to the way it was. At the end of the video you can see a broken wire, but the run arrow is seen.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
05-09-2022 03:31 PM
Hi Brian,
Thank you for reporting this issue. I've created Bug 1959196 to track it.
Just to set expectations, though: since the VI is functional, I don't expect that we'll prioritize fixing the incorrect wire appearance soon. If you believe this issue will make it difficult to use LabVIEW, please let me know so I can reevaluate.
07-18-2022 07:11 AM - edited 07-18-2022 07:12 AM
Hi Christina,
I really don't agree with the outcome here.
Wiring in LabVIEW is so fundamental, you cannot gloss over this kind of thing.
This behaviour shown above is clearly a bug that I would find extremely annoying. Hopefully this issue reported is just a weird corner case with VIMs and undo... otherwise this version is definitely a skip for me.
07-18-2022 07:50 AM
@Neil.Pate wrote:
otherwise this version is definitely a skip for me.
I tested it back in to version 2020 and the issue was there then too. It likely exists since VIMs were added.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
07-18-2022 09:28 AM
@Hooovahh wrote:
@Neil.Pate wrote:
otherwise this version is definitely a skip for me.
I tested it back in to version 2020 and the issue was there then too. It likely exists since VIMs were added.
I do seem to wire them in a way that I get this all the time, right from the beginning.
The only way out seems to be to delete the vim and put a fresh one on the BD.
Probably hash and compile cache related?
08-01-2022 12:17 PM
Since the introduction of the search 1D array.vim, I am typically getting annoyed by unnecessary broken wires.
In 80% of the cases, I am searching boolean arrays for TRUE and this temporarily breaks the code (unlike the classic search 1D array).
For example, Wiring a boolean array to the top will break the wire for no obvious reason until we wire a boolean scalar to the element input. Beginners might stop after the first step and conclude that the function does not work for booleans at all! 😞