fixed tunnels invalid ui data handling

This commit is contained in:
hypnosis-i2p 2017-09-08 23:25:25 +08:00
parent 21de4709ea
commit 1947be4957
3 changed files with 10 additions and 1 deletions

View file

@ -756,6 +756,14 @@ void MainWindow::deleteTunnelForms() {
tunnelPanes.clear();
}
bool MainWindow::applyTunnelsUiToConfigs() {
for(std::list<TunnelPane*>::iterator it = tunnelPanes.begin(); it != tunnelPanes.end(); ++it) {
TunnelPane* tp = *it;
if(!tp->applyDataFromUIToTunnelConfig())return false;
}
return true;
}
void MainWindow::reloadTunnelsConfigAndUI(std::string tunnelNameToFocus) {
deleteTunnelForms();
for (std::map<std::string,TunnelConfig*>::iterator it=tunnelConfigs.begin(); it!=tunnelConfigs.end(); ++it) {