Merge remote-tracking branch 'origin/4.0' into CL-1274_dont_use___file__

This commit is contained in:
Ian Paschal 2019-03-04 12:11:57 +01:00
commit 87d4a68c0e
2 changed files with 4 additions and 3 deletions

View file

@ -134,8 +134,8 @@ class ExtrudersModel(UM.Qt.ListModel.ListModel):
self._updateExtruders() # Since the new extruders may have different properties, update our own model.
def _onExtruderStackContainersChanged(self, container):
# Update when there is an empty container or material change
if container.getMetaDataEntry("type") == "material" or container.getMetaDataEntry("type") is None:
# Update when there is an empty container or material or variant change
if container.getMetaDataEntry("type") in ["material", "variant", None]:
# The ExtrudersModel needs to be updated when the material-name or -color changes, because the user identifies extruders by material-name
self._updateExtruders()

View file

@ -221,6 +221,7 @@ Item
height: 18 * screenScaleFactor // TODO: Theme!
width: childrenRect.width
visible: !cloudConnection
UM.RecolorImage
{
@ -263,4 +264,4 @@ Item
}
}
}
}
}