Update support extruder settings behavior

Changed the settings in RecommendedSupportSelector.qml so that now all extruders will not be updated by default. However, when a user changes the selected index, a temporary update to all extruders will be triggered. This allows for specific user-directed changes to propagate correctly across all extruders.

CURA-11776
This commit is contained in:
Saumya Jain 2024-03-27 11:58:55 +01:00
parent d3b1294e8b
commit f2b2048b51

View File

@ -56,7 +56,7 @@ RecommendedSettingSection
width: parent.width
settingName: "support_structure"
propertyRemoveUnusedValue: false
updateAllExtruders: true
updateAllExtruders: false
defaultExtruderIndex: supportExtruderProvider.properties.value
}
},
@ -73,7 +73,12 @@ RecommendedSettingSection
settingControl: Cura.SingleSettingExtruderSelectorBar
{
extruderSettingName: "support_extruder_nr"
onSelectedIndexChanged: support.forceUpdateSettings()
onSelectedIndexChanged:
{
support.updateAllExtruders = true
support.forceUpdateSettings()
support.updateAllExtruders = false
}
}
},
RecommendedSettingItem