diff options
author | Jaime van Kessel <nallath@gmail.com> | 2017-05-03 11:59:07 +0300 |
---|---|---|
committer | Jaime van Kessel <nallath@gmail.com> | 2017-05-03 11:59:07 +0300 |
commit | f062322ebf60d561be355c7dbbc370b490515227 (patch) | |
tree | 1125084f8a2da778faa4ea64e83cac990ac0b5d2 /cura/PrintInformation.py | |
parent | ab6240bd312d7669e9a5b482000842ff885d6e00 (diff) |
Switching from dual extrusion to single extrusion machine is now possible again
CURA-3497
Diffstat (limited to 'cura/PrintInformation.py')
-rw-r--r-- | cura/PrintInformation.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/cura/PrintInformation.py b/cura/PrintInformation.py index 1eb7aaa7dd..cdb558b77c 100644 --- a/cura/PrintInformation.py +++ b/cura/PrintInformation.py @@ -183,7 +183,10 @@ class PrintInformation(QObject): def _onActiveMaterialChanged(self): if self._active_material_container: - self._active_material_container.metaDataChanged.disconnect(self._onMaterialMetaDataChanged) + try: + self._active_material_container.metaDataChanged.disconnect(self._onMaterialMetaDataChanged) + except TypeError: + pass active_material_id = Application.getInstance().getMachineManager().activeMaterialId active_material_containers = ContainerRegistry.getInstance().findInstanceContainers(id=active_material_id) |