Index: sources/gui/qml/components/SliderCreateTreatment.qml =================================================================== diff -u -raac9d5d70abbd8d75c6e3782722e5daaf7355153 -r9cc1f3acf4c95042ad79b7688099fe5da19900e2 --- sources/gui/qml/components/SliderCreateTreatment.qml (.../SliderCreateTreatment.qml) (revision aac9d5d70abbd8d75c6e3782722e5daaf7355153) +++ sources/gui/qml/components/SliderCreateTreatment.qml (.../SliderCreateTreatment.qml) (revision 9cc1f3acf4c95042ad79b7688099fe5da19900e2) @@ -47,6 +47,7 @@ signal pressed () signal released() + signal valueUpdateComplete() height : Variables.createTreatmentSliderHeight width : Variables.createTreatmentSliderWidth @@ -74,7 +75,7 @@ if ( _slider.value === 0 && zeroLabel !== "" ) { return _root.zeroLabel } - mValue = isUsingDisplayValue ? _slider.displayedValue : _slider.value + mValue = isUsingDisplayValue ? _slider.displayedValue.toFixed(decimal) : _slider.value } return mValue + unit } @@ -134,10 +135,12 @@ onIncrementValue : { setActiveValid() _slider.incrementValue(true) + valueUpdateComplete() // emit } onDecrementValue : { setActiveValid() _slider.decrementValue(true) + valueUpdateComplete() // emit } }