mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-01-22 12:24:19 +00:00
fixed tunnels invalid ui data handling 3
This commit is contained in:
parent
cd3f274763
commit
d4e16881ff
@ -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();
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user