fix: Store server config window state in memory instead of on disk

This commit is contained in:
Nick Bolton
2025-09-10 09:38:29 +01:00
committed by Chris Rizzitello
parent 2b203c8cdd
commit 0f335d46bb
4 changed files with 10 additions and 9 deletions

View File

@ -645,12 +645,12 @@ void MainWindow::updateNetworkInfo()
void MainWindow::serverConnectionConfigureClient(const QString &clientName)
{
Settings::setValue(Settings::Server::ConfigVisible, true);
m_serverConnection.serverConfigDialogVisible(true);
ServerConfigDialog dialog(this, m_serverConfig);
if (dialog.addClient(clientName) && dialog.exec() == QDialog::Accepted) {
m_coreProcess.restart();
}
Settings::setValue(Settings::Server::ConfigVisible, false);
m_serverConnection.serverConfigDialogVisible(false);
}
//////////////////////////////////////////////////////////////////////////////