From 6fd3963e8fec683adc3ffe988e81875b04365d4e Mon Sep 17 00:00:00 2001 From: Lipu Fei Date: Wed, 9 Aug 2017 09:46:20 +0200 Subject: [PATCH] Fix material searching in isContainerUsed() CURA-4129 Searching for used materials should also take into account the material container ID. --- cura/Settings/ContainerManager.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cura/Settings/ContainerManager.py b/cura/Settings/ContainerManager.py index 9707ca4909..9cbd93555a 100644 --- a/cura/Settings/ContainerManager.py +++ b/cura/Settings/ContainerManager.py @@ -341,7 +341,8 @@ class ContainerManager(QObject): this_container = container_results[0] container_guid = this_container.getMetaDataEntry("GUID") # check all material container IDs with the same GUID - material_containers = self._container_registry.findInstanceContainers(GUID = container_guid, + material_containers = self._container_registry.findInstanceContainers(id = container_id, + GUID = container_guid, type = "material") if material_containers: container_ids_to_check = [container.getId() for container in material_containers]