From c890472641fc2f5e833ee70221760344d73ccdad Mon Sep 17 00:00:00 2001 From: Aleksei S Date: Wed, 7 Feb 2018 10:53:17 +0100 Subject: [PATCH] Fix: save Custom setting visibility preset CURA-3710 --- resources/qml/Preferences/SettingVisibilityPage.qml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/resources/qml/Preferences/SettingVisibilityPage.qml b/resources/qml/Preferences/SettingVisibilityPage.qml index 561c1f8f9d..c0a6d42b65 100644 --- a/resources/qml/Preferences/SettingVisibilityPage.qml +++ b/resources/qml/Preferences/SettingVisibilityPage.qml @@ -79,7 +79,13 @@ UM.PreferencesPage } // After change set "Custom" option - visibilityPreset.currentIndex = visibilityPreset.model.count - 1 + + // If already "Custom" then don't do nothing + if (visibilityPreset.currentIndex != visibilityPreset.model.count - 1) + { + visibilityPreset.currentIndex = visibilityPreset.model.count - 1 + UM.Preferences.setValue("general/preset_setting_visibility_choice", visibilityPreset.model.get(visibilityPreset.currentIndex).text) + } } } } @@ -260,6 +266,8 @@ UM.PreferencesPage if (visibilityPreset.currentIndex != visibilityPreset.model.count - 1) { visibilityPreset.currentIndex = visibilityPreset.model.count - 1 + UM.Preferences.setValue("general/preset_setting_visibility_choice", visibilityPreset.model.get(visibilityPreset.currentIndex).text) + } } }