Index: sources/gui/qml/pages/treatment/TreatmentUltrafiltrationItem.qml =================================================================== diff -u -ra0394b19a44acc10190b13aa45fa83defb4b00c9 -r9e583bc0edb0dd929a03132cc57c252d0bd5aaac --- sources/gui/qml/pages/treatment/TreatmentUltrafiltrationItem.qml (.../TreatmentUltrafiltrationItem.qml) (revision a0394b19a44acc10190b13aa45fa83defb4b00c9) +++ sources/gui/qml/pages/treatment/TreatmentUltrafiltrationItem.qml (.../TreatmentUltrafiltrationItem.qml) (revision 9e583bc0edb0dd929a03132cc57c252d0bd5aaac) @@ -27,11 +27,10 @@ Item { id: _root objectName: "_TreatmentUltrafiltration" anchors.fill: parent + visible : _treatmentAdjustmentUltrafiltrationStart.visible + || _treatmentAdjustmentUltrafiltrationEdit.visible + || _treatmentAdjustmentUltrafiltrationConfirm.visible - // - set visible to false as init state to correctly indicate visible screens - // - TreatmentUltrafiltrationItem is not a ScreenItem, thus visible is true automatically - visible:false - function open() { _treatmentAdjustmentUltrafiltrationStart.open() } @@ -101,9 +100,11 @@ _treatmentAdjustmentUltrafiltrationConfirm.ultrafiltrationVolume = vTreatmentAdjustmentUltrafiltrationEdit.volume _treatmentAdjustmentUltrafiltrationConfirm.ultrafiltrationRate = vTreatmentAdjustmentUltrafiltrationEdit.rate - _treatmentAdjustmentUltrafiltrationEdit .close() - _treatmentAdjustmentUltrafiltrationConfirm.reset() - _treatmentAdjustmentUltrafiltrationConfirm.open () + if (_root.visible) { + _treatmentAdjustmentUltrafiltrationEdit .close() + _treatmentAdjustmentUltrafiltrationConfirm.reset() + _treatmentAdjustmentUltrafiltrationConfirm.open() + } } else { _treatmentAdjustmentUltrafiltrationEdit.notification.text = vTreatmentAdjustmentUltrafiltrationEdit.text() } Index: sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml =================================================================== diff -u -r7208690c23bf7a801437b86902f2e04d173d659f -r9e583bc0edb0dd929a03132cc57c252d0bd5aaac --- sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml (.../TreatmentAdjustmentUltrafiltrationConfirm.qml) (revision 7208690c23bf7a801437b86902f2e04d173d659f) +++ sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentUltrafiltrationConfirm.qml (.../TreatmentAdjustmentUltrafiltrationConfirm.qml) (revision 9e583bc0edb0dd929a03132cc57c252d0bd5aaac) @@ -164,6 +164,6 @@ font.weight : Font.Medium } - onClicked: confirmVolumeClicked(_root.ultrafiltrationVolume) + onClicked: confirmVolumeClicked(_root.ultrafiltrationVolume.toFixed(Variables.ultrafiltrationPrecision)) } }