From efce0696bd60aecbe9ad54ce3eb8c2f4d0324ad6 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Thu, 16 Mar 2017 13:11:51 +0100 Subject: [PATCH] Recently activated material can no longer be removed CURA-3147 --- resources/qml/Preferences/MaterialsPage.qml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/resources/qml/Preferences/MaterialsPage.qml b/resources/qml/Preferences/MaterialsPage.qml index 6072541976..03bf9f5aa1 100644 --- a/resources/qml/Preferences/MaterialsPage.qml +++ b/resources/qml/Preferences/MaterialsPage.qml @@ -128,7 +128,11 @@ UM.ManagementPage text: catalog.i18nc("@action:button", "Activate"); iconName: "list-activate"; enabled: base.currentItem != null && base.currentItem.id != Cura.MachineManager.activeMaterialId && Cura.MachineManager.hasMaterials - onClicked: Cura.MachineManager.setActiveMaterial(base.currentItem.id) + onClicked: + { + Cura.MachineManager.setActiveMaterial(base.currentItem.id) + currentItem = base.model.getItem(base.objectList.currentIndex) // Refresh the current item. + } }, Button {