summaryrefslogtreecommitdiffstats
path: root/src/client/connectwindow/connectwindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/connectwindow/connectwindow.cpp')
-rw-r--r--src/client/connectwindow/connectwindow.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/client/connectwindow/connectwindow.cpp b/src/client/connectwindow/connectwindow.cpp
index 8631b43..be4e7fd 100644
--- a/src/client/connectwindow/connectwindow.cpp
+++ b/src/client/connectwindow/connectwindow.cpp
@@ -145,6 +145,7 @@ void ConnectWindow::closeEvent(QCloseEvent *e)
void ConnectWindow::doShow()
{
show();
+ showNormal();
activateWindow();
raise();
}
@@ -170,8 +171,11 @@ void ConnectWindow::connectToSession(const QByteArray sessionName, QString mgrIP
{
if (_state != Idle)
return;
+ _currentSession = sessionName;
+ _currentIp = mgrIP;
_state = Scanning;
this->updateUserInterface();
+ _tryReconnect = true;
_serverDiscovery.start(sessionName, mgrIP);
}
@@ -206,7 +210,6 @@ void ConnectWindow::onBtnConnection()
else
{
// Connect (scan for session)
- _tryReconnect = true;
// qDebug() << _ui->lineEditName->text().toUtf8();
connectToSession(_ui->lineEditName->text().toUtf8(), NULL);
}