From 7a2493dd2fb79f406f0539cc79e250e7f384b194 Mon Sep 17 00:00:00 2001 From: Lipu Fei Date: Wed, 23 Aug 2017 12:31:20 +0200 Subject: [PATCH] Use per-object stack instead of the active extruder CURA-4186 --- plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml index 9b235aeac8..07a8fc21bc 100644 --- a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml +++ b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml @@ -179,10 +179,10 @@ Item { //We have limit_to_extruder, so pick that stack. return ExtruderManager.extruderIds[String(inheritStackProvider.properties.limit_to_extruder)]; } - if(ExtruderManager.activeExtruderStackId) + if(UM.ActiveTool.properties.getValue("ContainerID")) { //We're on an extruder tab. Pick the current extruder. - return ExtruderManager.activeExtruderStackId; + return UM.ActiveTool.properties.getValue("ContainerID"); } //No extruder tab is selected. Pick the global stack. Shouldn't happen any more since we removed the global tab. return activeMachineId;