Browse Source

Recently activated material can no longer be removed

CURA-3147
Jaime van Kessel 8 years ago
parent
commit
efce0696bd
1 changed files with 5 additions and 1 deletions
  1. 5 1
      resources/qml/Preferences/MaterialsPage.qml

+ 5 - 1
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
         {