Preheat now shows error color like all other input fields

This commit is contained in:
Jaime van Kessel 2017-06-23 15:49:46 +02:00
parent 78141cf330
commit ccb3f225ff

View file

@ -320,7 +320,17 @@ Column
Rectangle //Input field for pre-heat temperature.
{
id: preheatTemperatureControl
color: !enabled ? UM.Theme.getColor("setting_control_disabled") : UM.Theme.getColor("setting_validation_ok")
color: !enabled ? UM.Theme.getColor("setting_control_disabled") : showError ? UM.Theme.getColor("setting_validation_error") : UM.Theme.getColor("setting_validation_ok")
property var showError:
{
if(bedTemperature.properties.maximum_value != "None" && bedTemperature.properties.maximum_value < parseInt(preheatTemperatureInput.text))
{
return true;
} else
{
return false;
}
}
enabled:
{
if (connectedPrinter == null)