When you double click a dynamic dispatch VI, LabVIEW opens the implementation selection dialog to allow you to choose the relevant VI.
There is, however, a case when this seems to be unnecessary - if the wire going into the DD terminal does not have implementations in a descendant (or doesn't have descendants at all) we could immediately open the VI in that class because that's the VI we most likely want.
In this example, the child class does not have any descendants, so if you double click the bottom VI, LabVIEW could (and if this idea is accepted, should) immediately open the VI from that class.
You might think that if you're already using the child wire then the VI doesn't need to be DD in the first place, but there are cases when you work on the lowest level and want to use VIs which are also shared by the higher levels.
This isn't a huge issue (you basically save a single double click or Enter), but it would be a nice shortcut. In cases where we do want the implementation from a parent class we could get it from the project.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.