From 9a057bb7b27d8d0f39ab62bba65db2b4e9cbadbc Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Tue, 2 Aug 2016 09:31:01 +0200 Subject: [PATCH] Settings are only saved if they are really changed (#16). --- src/gui/dialogs/formsettings.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gui/dialogs/formsettings.cpp b/src/gui/dialogs/formsettings.cpp index bfda49fd1..cb7351ff7 100755 --- a/src/gui/dialogs/formsettings.cpp +++ b/src/gui/dialogs/formsettings.cpp @@ -93,7 +93,9 @@ void FormSettings::applySettings() { panels_for_restart.append(panel->title().toLower()); } - panel->saveSettings(); + if (panel->isDirty()) { + panel->saveSettings(); + } } if (!panels_for_restart.isEmpty()) {