Index: sources/gui/qml/pages/treatment/TreatmentStack.qml =================================================================== diff -u -r474e5b3680d8acbf0ac79062124352d0b3d43b65 -ra129c9a5639f439ae609e871e7d84cf6b4e5bbad --- sources/gui/qml/pages/treatment/TreatmentStack.qml (.../TreatmentStack.qml) (revision 474e5b3680d8acbf0ac79062124352d0b3d43b65) +++ sources/gui/qml/pages/treatment/TreatmentStack.qml (.../TreatmentStack.qml) (revision a129c9a5639f439ae609e871e7d84cf6b4e5bbad) @@ -73,7 +73,10 @@ _treatmentAdjustmentDuration.open() } onSectionUltrafiltrationClicked: { - if ( vTreatmentAdjustmentUltrafiltrationState.isPaused ) { + if ( + vTreatmentAdjustmentUltrafiltrationState.isPaused || // comes from the treatment adjustment + vHDTreatmentStates.ufPaused // comes from the broadcast Treatment States salineState field + ) { _treatmentAdjustmentUltrafiltrationPaused.open() } else { _treatmentAdjustmentUltrafiltrationStart .open() Index: sources/gui/qml/pages/treatment/sections/TreatmentTime.qml =================================================================== diff -u -r0e528e5f706308c7b0e8f22a4d9dbb5b5715db7c -ra129c9a5639f439ae609e871e7d84cf6b4e5bbad --- sources/gui/qml/pages/treatment/sections/TreatmentTime.qml (.../TreatmentTime.qml) (revision 0e528e5f706308c7b0e8f22a4d9dbb5b5715db7c) +++ sources/gui/qml/pages/treatment/sections/TreatmentTime.qml (.../TreatmentTime.qml) (revision a129c9a5639f439ae609e871e7d84cf6b4e5bbad) @@ -32,9 +32,9 @@ property int progressValue : vTreatmentTime.time_Elapsed property int timeTextValue : vTreatmentTime.time_Remaining - property bool isPaused : vHDTreatmentStates.txPaused + property bool isPaused : vHDTreatmentStates.txPaused || + vTreatmentAdjustmentSaline.isStarted - signal clicked() anchors.centerIn: parent