diff options
author | Jack Ha <j.ha@ultimaker.com> | 2017-01-25 18:06:13 +0300 |
---|---|---|
committer | Jack Ha <j.ha@ultimaker.com> | 2017-01-25 18:06:13 +0300 |
commit | 06a42d98eef644b1d8bdd8b2c55276ea35ce6120 (patch) | |
tree | 1c3c33cfb490bb99dfff375792f9afe5eb41814f /cura/PrintInformation.py | |
parent | 7281b46118d6df3f94d2af13bc95d183b71b1620 (diff) |
Fix PrintInformation if somehow no active material container is found
Diffstat (limited to 'cura/PrintInformation.py')
-rw-r--r-- | cura/PrintInformation.py | 5 |
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): |