summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/client/connectwindow/connectwindow.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/client/connectwindow/connectwindow.cpp b/src/client/connectwindow/connectwindow.cpp
index be4e7fd..6fd92e6 100644
--- a/src/client/connectwindow/connectwindow.cpp
+++ b/src/client/connectwindow/connectwindow.cpp
@@ -286,6 +286,8 @@ void ConnectWindow::onConnectionDisconnected()
{
_state = Idle;
this->updateUserInterface();
- if (_tryReconnect)
- connectToSession(_ui->lineEditName->text().toUtf8(), NULL);
+ if (_tryReconnect) {
+ this->updateUserInterface();
+ connectToSession(_currentSession, _currentIp);
+ }
}