mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-18 04:07:57 -06:00
Made checking if inheritance is allowed more explicit
CURA-2108
This commit is contained in:
parent
32b9d20647
commit
2c8b9290f8
1 changed files with 9 additions and 8 deletions
|
@ -838,6 +838,9 @@ class MachineManager(QObject):
|
|||
# that are assigned to the parents of this material profile.
|
||||
try:
|
||||
inherited_files = material_container.getInheritedFiles()
|
||||
except AttributeError: # Material_container does not support inheritance.
|
||||
inherited_files = []
|
||||
|
||||
if inherited_files:
|
||||
for inherited_file in inherited_files:
|
||||
# Extract the ID from the path we used to load the file.
|
||||
|
@ -845,8 +848,6 @@ class MachineManager(QObject):
|
|||
containers = container_registry.findInstanceContainers(**search_criteria)
|
||||
if containers:
|
||||
return containers[0]
|
||||
except AttributeError: # Material_container does not support inheritance.
|
||||
pass
|
||||
|
||||
# We still weren't able to find a quality for this specific material.
|
||||
# Try to find qualities for a generic version of the material.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue