From 40b5815afd94550ac821fd214b5136784652039c Mon Sep 17 00:00:00 2001 From: Manuel Nickschas Date: Mon, 17 Sep 2018 23:50:18 +0200 Subject: [PATCH] qtui: Fix load/save states of SonnetSettingsPage Call the base class functions to ensure that the changed state is reset properly. Unfortunately, the Sonnect::ConfigWidget does not allow for direct comparison of settings, so toggling a setting will still not reset the changed state; but at least loading or resetting now will. --- src/qtui/settingspages/sonnetsettingspage.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/qtui/settingspages/sonnetsettingspage.cpp b/src/qtui/settingspages/sonnetsettingspage.cpp index 62b2426e..8bd842ad 100644 --- a/src/qtui/settingspages/sonnetsettingspage.cpp +++ b/src/qtui/settingspages/sonnetsettingspage.cpp @@ -49,14 +49,14 @@ void SonnetSettingsPage::defaults() void SonnetSettingsPage::load() { - + SettingsPage::load(); } void SonnetSettingsPage::save() { _configWidget->save(); - setChangedState(false); + SettingsPage::save(); } -- 2.20.1