Get abstract color property from metadata not from properties

Otherwise all the abstract profiles are visible

CURA-10953
This commit is contained in:
Jaime van Kessel 2023-09-15 13:13:23 +02:00
parent 40602591d8
commit fbefe42db3
No known key found for this signature in database
GPG key ID: C85F7A3AF1BAA7C4

View file

@ -911,7 +911,7 @@ class XmlMaterialProfile(InstanceContainer):
base_metadata["definition"] = "fdmprinter"
# Certain materials are loaded but should not be visible / selectable to the user.
base_metadata["visible"] = not property_values.get("abstract_color", False)
base_metadata["visible"] = not base_metadata.get("abstract_color", False)
compatible_entries = data.iterfind("./um:settings/um:setting[@key='hardware compatible']", cls.__namespaces)
try: