From 6183a07d7603ae5fb5d914c6e35fead79bbe3993 Mon Sep 17 00:00:00 2001 From: Diego Prado Gesto Date: Wed, 12 Sep 2018 16:35:01 +0200 Subject: [PATCH] Activate the material right after it was created or duplicated. Contributes to CURA-5682. --- resources/qml/Preferences/Materials/MaterialsList.qml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/resources/qml/Preferences/Materials/MaterialsList.qml b/resources/qml/Preferences/Materials/MaterialsList.qml index abc07a6455..510d030445 100644 --- a/resources/qml/Preferences/Materials/MaterialsList.qml +++ b/resources/qml/Preferences/Materials/MaterialsList.qml @@ -91,10 +91,11 @@ Item onItemsChanged: { var correctlyExpanded = materialList.expandActiveMaterial(base.newRootMaterialIdToSwitchTo) -// if (base.toActivateNewMaterial) -// { -// Cura.MachineManager.setMaterial(position, material.container_node) -// } + if (base.toActivateNewMaterial) + { + var position = Cura.ExtruderManager.activeExtruderIndex + Cura.MachineManager.setMaterial(position, base.currentItem.container_node) + } base.newRootMaterialIdToSwitchTo = "" base.toActivateNewMaterial = false }