Index: sources/gui/qml/pages/treatment/TreatmentStack.qml =================================================================== diff -u -r265ce7409a0ea99a4ae059f5ce7978c9cdb10631 -re8df7fe7fe6274c416f176369250b9581e07d2a5 --- sources/gui/qml/pages/treatment/TreatmentStack.qml (.../TreatmentStack.qml) (revision 265ce7409a0ea99a4ae059f5ce7978c9cdb10631) +++ sources/gui/qml/pages/treatment/TreatmentStack.qml (.../TreatmentStack.qml) (revision e8df7fe7fe6274c416f176369250b9581e07d2a5) @@ -32,7 +32,14 @@ StackItem { id : _root objectName: "TreatmentStack" - onVisibleChanged: console.debug(" ~~~~~~~~~~ ", objectName) + onVisibleChanged : { // this should never happen by design, but in tests it can easily happen and will block the screen touch. + _treatmentAdjustmentFlow .close() + _vitalEntry .close() + _treatmentAdjustmentPressuresLimits .close() + _treatmentAdjustmentDuration .close() + _treatmentUltrafiltrationItem .close() + } + stackView.initialItem : null // ultrafiltration state information bar properties @@ -178,20 +185,20 @@ venousPressureUpperBound ) - arterialPressureMinimum : Variables.arterialValueMin + arterialPressureMinimum : vTreatmentRanges.arterialPressureMonitorMin + arterialPressureMaximum : vTreatmentRanges.arterialPressureMonitorMax + venousPressureMinimum : vTreatmentRanges.venousPressureMonitorMin + venousPressureMaximum : vTreatmentRanges.venousPressureMonitorMax + arterialPressureLowerBound : vTreatmentAdjustmentPressuresLimits.arterialLimitLow arterialPressureUpperBound : vTreatmentAdjustmentPressuresLimits.arterialLimitHigh - arterialPressureMaximum : Variables.arterialValueMax - - venousPressureMinimum : Variables.venousValueMin venousPressureLowerBound : vTreatmentAdjustmentPressuresLimits.venousLimitLow venousPressureUpperBound : vTreatmentAdjustmentPressuresLimits.venousLimitHigh - venousPressureMaximum : Variables.venousValueMax - arterialPressureStep : Variables.arterialLimitStep + arterialPressureStep : vTreatmentRanges.arterialPressureLimitLowRes arterialPressureValue : vTreatmentPressureOcclusion.arterialPressure - venousPressureStep : Variables.venousLimitStep + venousPressureStep : vTreatmentRanges.venousPressureLimitLowRes venousPressureValue : vTreatmentPressureOcclusion.venousPressure }