X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fnetwork.cpp;h=be61b5746ab421c131737b47ef15936e2058a5a3;hp=c62d44638f237d9f2be806e15109aef4754852bb;hb=6bff16ce4afeea153ffaf3d1916b6ba977853a27;hpb=2dd7667489021341267d316472d375e8c89c79c0 diff --git a/src/common/network.cpp b/src/common/network.cpp index c62d4463..be61b574 100644 --- a/src/common/network.cpp +++ b/src/common/network.cpp @@ -456,8 +456,10 @@ void Network::setCurrentServer(const QString ¤tServer) { void Network::setConnected(bool connected) { _connected = connected; - if(!connected) + if(!connected) { removeChansAndUsers(); + setCurrentServer(QString()); + } emit connectedSet(connected); }