From 94545ec4eec9daf1d7406f3de1e3d3a9dc95c1ef Mon Sep 17 00:00:00 2001 From: fieldOfView Date: Sat, 15 Apr 2017 20:09:20 +0200 Subject: [PATCH] Restore active extruder after forcing an update of the global extruder stack --- plugins/MachineSettingsAction/MachineSettingsAction.qml | 5 +++++ 1 file changed, 5 insertions(+) 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) + } } } }