Bindings of inheritance icon now correctly update when switching between machines

CURA-2752
This commit is contained in:
Jaime van Kessel 2016-10-27 13:08:10 +02:00
parent b381186331
commit 4a5d7cbc73

View file

@ -208,12 +208,14 @@ Item {
// But this will cause the binding to be re-evaluated when the enabled property changes.
return false;
}
if(Cura.SettingInheritanceManager.settingsWithInheritanceWarning.length == 0)
{
return false;
}
if(globalPropertyProvider.properties.limit_to_extruder == null || globalPropertyProvider.properties.limit_to_extruder == -1)
{
return Cura.SettingInheritanceManager.settingsWithInheritanceWarning.indexOf(definition.key) >= 0;
}
return Cura.SettingInheritanceManager.getOverridesForExtruder(definition.key, globalPropertyProvider.properties.limit_to_extruder).indexOf(definition.key) >= 0;
}