CURA-4870 Don't crash when there is not buildplate variant for the

current machine
This commit is contained in:
Diego Prado Gesto 2018-03-08 15:36:12 +01:00
parent ae094c8201
commit 591d3f29ec
2 changed files with 7 additions and 2 deletions

View file

@ -1068,7 +1068,10 @@ class MachineManager(QObject):
if configuration.buildplateConfiguration is not None:
global_variant_container_node = self._variant_manager.getBuildplateVariantNode(self._global_container_stack.definition.getId(), configuration.buildplateConfiguration)
self._setGlobalVariant(global_variant_container_node)
if global_variant_container_node:
self._setGlobalVariant(global_variant_container_node)
else:
self._global_container_stack.variant = self._empty_variant_container
else:
self._global_container_stack.variant = self._empty_variant_container
self._updateQualityWithMaterial()