Browse Source

Fix: save Custom setting visibility preset
CURA-3710

Aleksei S 7 years ago
parent
commit
c890472641
1 changed files with 9 additions and 1 deletions
  1. 9 1
      resources/qml/Preferences/SettingVisibilityPage.qml

+ 9 - 1
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)
+
                     }
                 }
             }