From 34f6186941de4eb14a6e69cdb2e825eab68de057 Mon Sep 17 00:00:00 2001 From: Nick Bolton Date: Mon, 12 May 2025 16:32:24 +0100 Subject: [PATCH] fix: Disable the save button when config not writable --- src/lib/gui/dialogs/SettingsDialog.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/gui/dialogs/SettingsDialog.cpp b/src/lib/gui/dialogs/SettingsDialog.cpp index 982250cf6..94a3135c4 100644 --- a/src/lib/gui/dialogs/SettingsDialog.cpp +++ b/src/lib/gui/dialogs/SettingsDialog.cpp @@ -252,6 +252,8 @@ void SettingsDialog::updateControls() const bool serviceChecked = ui->groupService->isChecked(); const bool logToFile = ui->cbLogToFile->isChecked(); + ui->buttonBox->button(QDialogButtonBox::Save)->setEnabled(writable); + ui->sbPort->setEnabled(writable); ui->lineInterface->setEnabled(writable); ui->comboLogLevel->setEnabled(writable);