Encodings are now honored for both sending and receiving. Cleaned up encode/decode
[quassel.git] / src / common / network.cpp
index c62d446..be61b57 100644 (file)
@@ -456,8 +456,10 @@ void Network::setCurrentServer(const QString &currentServer) {
 
 void Network::setConnected(bool connected) {
   _connected = connected;
-  if(!connected)
+  if(!connected) {
     removeChansAndUsers();
+    setCurrentServer(QString());
+  }
   emit connectedSet(connected);
 }