Auto-reconnects when remotely disconnected/etc
Test case
Steps
- Connect two clients to Quassel core, at least one of them Quasseldroid
- E.g. desktop and Quasseldroid
- Put Quasseldroid in the background
- In the
Core Info
menu of the secondary client, disconnect the Quasseldroid that is in the background
Update: This seems to happen even when disconnecting locally, too!
Expected
Quasseldroid stays disconnected.
Actual
Quasseldroid eventually reconnects.
Additional
Running latest Quasseldroid, v1.2.2, and Quassel core 0.13.1, and only started happening with the recent connection logic rewrite.
I'm not sure exactly how long this takes, or if connection state changes trigger this. I'll continue to investigate this.