mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-20 05:07:50 -06:00
Don't crash if showing this before any machine is added
There must be no quality profiles then. Contributes to issue CURA-5045.
This commit is contained in:
parent
d74c1e0d7a
commit
74a0da14bf
1 changed files with 3 additions and 0 deletions
|
@ -38,6 +38,9 @@ class QualityManagementModel(ListModel):
|
|||
Logger.log("d", "Updating {model_class_name}.".format(model_class_name = self.__class__.__name__))
|
||||
|
||||
global_stack = self._machine_manager.activeMachine
|
||||
if not global_stack:
|
||||
self.setItems([])
|
||||
return
|
||||
|
||||
quality_group_dict = self._quality_manager.getQualityGroups(global_stack)
|
||||
quality_changes_group_dict = self._quality_manager.getQualityChangesGroups(global_stack)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue