The code is pretty full of xmppConnectivity.client calls which are remains of the old implementation. It calls currently selected accounts MyXmppClient instance.
There are many places when this is an invalid way of doing things and also causes some dumb bugs, for example notifications code. When you receive typing event on the account different from currently selected, notification won't appear.
The worst thing is, even reconnection dialog calls the client this way. This is a critical bug I accidentally introduced and must be fixed ASAP. Some work was already done in Fluorescent branch regarding this issue but it's not possible to merge it back to 0.3.
The code is pretty full of xmppConnectivity.client calls which are remains of the old implementation. It calls currently selected accounts MyXmppClient instance.
There are many places when this is an invalid way of doing things and also causes some dumb bugs, for example notifications code. When you receive typing event on the account different from currently selected, notification won't appear.
The worst thing is, even reconnection dialog calls the client this way. This is a critical bug I accidentally introduced and must be fixed ASAP. Some work was already done in Fluorescent branch regarding this issue but it's not possible to merge it back to 0.3.