ngscopeclient / scopehal-apps

ngscopeclient and other client applications for libscopehal.
https://www.ngscopeclient.org/
BSD 3-Clause "New" or "Revised" License
584 stars 93 forks source link

Triggers in multi scope scopesessions sometimes trade places in the filter graph layout #602

Closed azonenberg closed 1 month ago

azonenberg commented 1 year ago

Seems to be an ID stability bug of some sort: if I create a scopesession containing two scopes and save it, then open the filter graph editor after reopening the session, sometimes the trigger nodes in the graph will have traded places.

The connectivity is still correct, the scopes will trigger as expected, but the nodes are drawn in the wrong place leading to annoying criscrossing lines.