Index: sources/gui/qml/pages/pretreatment/PreTreatmentUltrafiltration.qml =================================================================== diff -u -r4a2b83dcb56555861d2c741a8e8894e5b07e24bf -ra55e0de27d8c427dd4d441f47bb22ca2fe0ca462 --- sources/gui/qml/pages/pretreatment/PreTreatmentUltrafiltration.qml (.../PreTreatmentUltrafiltration.qml) (revision 4a2b83dcb56555861d2c741a8e8894e5b07e24bf) +++ sources/gui/qml/pages/pretreatment/PreTreatmentUltrafiltration.qml (.../PreTreatmentUltrafiltration.qml) (revision a55e0de27d8c427dd4d441f47bb22ca2fe0ca462) @@ -111,34 +111,31 @@ } } - LabelUnitContainer { id: _volumeGoalContainer - objectName : "_volumeGoalContainer" + LabelUnitValueAdjuster { id: _volumeGoalAdjuster + objectName : "_volumeGoalAdjuster" width : parent.width height : Variables.adjustmentLabelUnitContainerHeight text : qsTr("Ultrafiltration") unitText : Variables.unitVolume - contentItem : ValueAdjuster { id: _volumeGoalAdjuster - objectName : "_volumeGoalAdjuster" - isActive : true - decimal : Variables.ultrafiltrationPrecision - minimum : Math.ceil(_private.volumeRemoved / step) * step - maximum : Math.floor(_private.maximum / step) * step - step : _private.volumeRes - value : { value = _private.setVolume } // set without binding + isActive : true + decimal : Variables.ultrafiltrationPrecision + minimum : Math.ceil(_private.volumeRemoved / step) * step + maximum : Math.floor(_private.maximum / step) * step + step : _private.volumeRes + value : { value = _private.setVolume } // set without binding - onDidChange : { - value = _private.calculatePrecisionValue(vValue) + onDidChange : { + value = _private.calculatePrecisionValue(vValue) + } + onMinimumChanged: { + if (value < minimum) { + value = minimum } - onMinimumChanged: { - if (value < minimum) { - value = minimum - } + } + onMaximumChanged: { + if (value > maximum) { + value = maximum } - onMaximumChanged: { - if (value > maximum) { - value = maximum - } - } } }