From a49dfc0f53fbc524007edb0a72aae09b28ed0ed6 Mon Sep 17 00:00:00 2001 From: Tomaz Canabrava Date: Thu, 26 May 2022 09:09:01 +0100 Subject: [PATCH] SSH Plugin: Don't keep the old profile when no profile is set --- src/plugins/SSHManager/sshmanagerpluginwidget.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/plugins/SSHManager/sshmanagerpluginwidget.cpp b/src/plugins/SSHManager/sshmanagerpluginwidget.cpp index ee7639ed..4aa380e5 100644 --- a/src/plugins/SSHManager/sshmanagerpluginwidget.cpp +++ b/src/plugins/SSHManager/sshmanagerpluginwidget.cpp @@ -246,7 +246,11 @@ void SSHManagerTreeWidget::editSshInfo() ui->name->setText(data.name); ui->port->setText(data.port); ui->sshkey->setText(data.sshKey); - ui->profile->setCurrentText(data.profileName); + if (data.profileName.isEmpty()) { + ui->profile->setCurrentIndex(0); + } else { + ui->profile->setCurrentText(data.profileName); + } ui->username->setText(data.username); ui->useSshConfig->setCheckState(data.useSshConfig ? Qt::Checked : Qt::Unchecked);