Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Ha <j.ha@ultimaker.com>2017-01-25 18:06:13 +0300
committerJack Ha <j.ha@ultimaker.com>2017-01-25 18:06:13 +0300
commit06a42d98eef644b1d8bdd8b2c55276ea35ce6120 (patch)
tree1c3c33cfb490bb99dfff375792f9afe5eb41814f /cura/PrintInformation.py
parent7281b46118d6df3f94d2af13bc95d183b71b1620 (diff)
Fix PrintInformation if somehow no active material container is found
Diffstat (limited to 'cura/PrintInformation.py')
-rw-r--r--cura/PrintInformation.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/cura/PrintInformation.py b/cura/PrintInformation.py
index 769df189c5..82eb9c5a64 100644
--- a/cura/PrintInformation.py
+++ b/cura/PrintInformation.py
@@ -171,9 +171,10 @@ class PrintInformation(QObject):
self._active_material_container.metaDataChanged.disconnect(self._onMaterialMetaDataChanged)
active_material_id = Application.getInstance().getMachineManager().activeMaterialId
- self._active_material_container = ContainerRegistry.getInstance().findInstanceContainers(id=active_material_id)[0]
+ active_material_containers = ContainerRegistry.getInstance().findInstanceContainers(id=active_material_id)
- if self._active_material_container:
+ if active_material_containers:
+ self._active_material_container = active_material_containers[0]
self._active_material_container.metaDataChanged.connect(self._onMaterialMetaDataChanged)
def _onMaterialMetaDataChanged(self):