RTXI / rtxi

Tutorials, FAQs, and more at http://rtxi.org/docs
GNU General Public License v3.0
53 stars 15 forks source link

Connector UI can lose track of connections #57

Closed sudorook closed 9 years ago

sudorook commented 9 years ago

When disconnecting modules in the connector, the UI will delete the topmost connection. Closing the connector and then reopening it will refresh the list to correctly display the list of connections. Somethimes, though, the connections in the list will not be listed as connected, i.e the "Connect" button will not be pressed down when I click on a given connection. Whether a connection's "Connect" is pressed down or not can also vary depending on the connection I viewed before it.

It's behaving strangely, to put it succintly. I'll upload a series of steps and the weird behavior they produce.

1.. Open the connector and make some connections. For this example, I had the clamp protocol and signal generator open and also some digital and analog I/O channels.

step1

2.. Disconnect the bottom one. The top connection gets deleted and the "Connect" button is unpressed.

step2

3.. Click on all the other connections. The "Connect" button is unpressed for all of them.

step3

4.. Close the module and reopen it. The channel list is fixed. (It may repen in an odd location in the window, I haven't found a way to pinpoint the behaviors that cause it, though.)

step4

5.. Click through the connections. Some have the "Connect" button pressed down. Some don't. Some switch around when you click of different connections. Some switch when you just double-click the same connection.

step5

step6