Index: sources/gui/qml/components/SliderCreateTreatment.qml =================================================================== diff -u -r9cc1f3acf4c95042ad79b7688099fe5da19900e2 -rca4e934c2a8398b5555f86cce83e7704e47798eb --- sources/gui/qml/components/SliderCreateTreatment.qml (.../SliderCreateTreatment.qml) (revision 9cc1f3acf4c95042ad79b7688099fe5da19900e2) +++ sources/gui/qml/components/SliderCreateTreatment.qml (.../SliderCreateTreatment.qml) (revision ca4e934c2a8398b5555f86cce83e7704e47798eb) @@ -69,8 +69,15 @@ } function setValue() { + // The slider is not adjustable, implying it won't have a value change + // set the zeroLabel + if ( !adjustable && zeroLabel !== "") { + return _root.zeroLabel + } + let mValue = "__" let unit = " " + _root.unit + if ( _root.active ) { if ( _slider.value === 0 && zeroLabel !== "" ) { return _root.zeroLabel Index: sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml =================================================================== diff -u -r9cc1f3acf4c95042ad79b7688099fe5da19900e2 -rca4e934c2a8398b5555f86cce83e7704e47798eb --- sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml (.../PreTreatmentCreate.qml) (revision 9cc1f3acf4c95042ad79b7688099fe5da19900e2) +++ sources/gui/qml/pages/pretreatment/create/PreTreatmentCreate.qml (.../PreTreatmentCreate.qml) (revision ca4e934c2a8398b5555f86cce83e7704e47798eb) @@ -187,6 +187,7 @@ onCheckedChanged: { if ( ! active ) { active = true + checked = ! checked } vTreatmentCreate.heparinDispensingRate = 0 _heparinDispensingRate.value = 0