diff --git a/plugins/MachineSettingsAction/MachineSettingsAction.qml b/plugins/MachineSettingsAction/MachineSettingsAction.qml index 41e8e79421..314265e1c1 100644 --- a/plugins/MachineSettingsAction/MachineSettingsAction.qml +++ b/plugins/MachineSettingsAction/MachineSettingsAction.qml @@ -671,7 +671,12 @@ Cura.MachineAction propertyProvider.setPropertyValue("value", text); if(forceUpdateOnChange) { + var extruderIndex = ExtruderManager.activeExtruderIndex; manager.forceUpdate(); + if(ExtruderManager.activeExtruderIndex != extruderIndex) + { + ExtruderManager.setActiveExtruderIndex(extruderIndex) + } } } }