Browse Source

Fixes to improve update all extruder setting

CURA-10967
saumya.jain 1 year ago
parent
commit
35528202b6

+ 1 - 0
resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml

@@ -23,6 +23,7 @@ RecommendedSettingSection
     function onEnableSectionChanged(state)
     function onEnableSectionChanged(state)
     {
     {
         supportEnabled.setPropertyValue("value", state)
         supportEnabled.setPropertyValue("value", state)
+        support.updateAllExtruders = true
     }
     }
 
 
     property UM.SettingPropertyProvider supportEnabled: UM.SettingPropertyProvider
     property UM.SettingPropertyProvider supportEnabled: UM.SettingPropertyProvider

+ 3 - 2
resources/qml/Widgets/SingleSettingComboBox.qml

@@ -89,8 +89,9 @@ Cura.ComboBox {
     }
     }
     function forceUpdateSettings()
     function forceUpdateSettings()
     {
     {
+        updateAllExtruders = false
         comboboxModel.updateModel();
         comboboxModel.updateModel();
-        propertyProvider.setPropertyValue("value", comboboxModel.get(currentIndex).code , skip_resolve =true)
+        propertyProvider.setPropertyValueForce("value", comboboxModel.get(currentIndex).code)
     }
     }
 
 
     function updateSetting(value)
     function updateSetting(value)
@@ -101,7 +102,7 @@ Cura.ComboBox {
         }
         }
         else
         else
         {
         {
-            propertyProvider.setPropertyValue("value", value)
+            propertyProvider.setPropertyValueForce("value", value)
         }
         }
     }
     }
 }
 }