Do not try to set a property of a read-only material

Contributes to CURA-341
This commit is contained in:
Arjen Hiemstra 2016-07-05 16:47:26 +02:00
parent e80a999740
commit 827c7b84fd

View file

@ -40,6 +40,9 @@ class XmlMaterialProfile(UM.Settings.InstanceContainer):
## Overridden from InstanceContainer
def setProperty(self, key, property_name, property_value, container = None):
if self.isReadOnly():
return
super().setProperty(key, property_name, property_value)
for container in UM.Settings.ContainerRegistry.getInstance().findInstanceContainers(GUID = self.getMetaDataEntry("GUID")):