From d4e16881ff65a4c933ef53a023bf8b25ac1638ca Mon Sep 17 00:00:00 2001 From: hypnosis-i2p Date: Sat, 9 Sep 2017 01:13:42 +0800 Subject: [PATCH] fixed tunnels invalid ui data handling 3 --- qt/i2pd_qt/TunnelPane.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/qt/i2pd_qt/TunnelPane.cpp b/qt/i2pd_qt/TunnelPane.cpp index b3cc3bef..fb840276 100644 --- a/qt/i2pd_qt/TunnelPane.cpp +++ b/qt/i2pd_qt/TunnelPane.cpp @@ -200,6 +200,7 @@ void TunnelPane::deleteButtonReleased() { switch (ret) { case QMessageBox::Ok: // OK was clicked + hideWrongInputLabel(); tunnelsPageUpdateListener->needsDeleting(tunnelConfig->getName()); break; case QMessageBox::Cancel: @@ -232,10 +233,9 @@ void TunnelPane::deleteTunnelForm() { } void TunnelPane::highlightWrongInput(QString warningText, QWidget* controlWithWrongInput) { - bool redVisible = wrongInputPane->isVisible(); wrongInputPane->setVisible(true); wrongInputLabel->setText(warningText); - if(!redVisible)mainWindow->adjustSizesAccordingToWrongLabel(); + mainWindow->adjustSizesAccordingToWrongLabel(); if(controlWithWrongInput){ mainWindow->ui->tunnelsScrollArea->ensureWidgetVisible(controlWithWrongInput); controlWithWrongInput->setFocus(); @@ -244,8 +244,6 @@ void TunnelPane::highlightWrongInput(QString warningText, QWidget* controlWithWr } void TunnelPane::hideWrongInputLabel() const { - bool redVisible = wrongInputPane->isVisible(); wrongInputPane->setVisible(false); - if(redVisible)mainWindow->adjustSizesAccordingToWrongLabel(); - + mainWindow->adjustSizesAccordingToWrongLabel(); }