mirror of
				https://github.com/PurpleI2P/i2pd.git
				synced 2025-11-04 08:30:46 +00:00 
			
		
		
		
	fixed tunnels invalid ui data handling 3
This commit is contained in:
		
							parent
							
								
									cd3f274763
								
							
						
					
					
						commit
						d4e16881ff
					
				
					 1 changed files with 3 additions and 5 deletions
				
			
		| 
						 | 
				
			
			@ -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…
	
	Add table
		Add a link
		
	
		Reference in a new issue