Index: sources/gui/qml/pages/treatment/sections/TreatmentFlows.qml =================================================================== diff -u -r493c6653bc98492d200bfd82abd6abf9af8d29ca -rca05e940ea4a0c567acb05c4c8777dea079b0f08 --- sources/gui/qml/pages/treatment/sections/TreatmentFlows.qml (.../TreatmentFlows.qml) (revision 493c6653bc98492d200bfd82abd6abf9af8d29ca) +++ sources/gui/qml/pages/treatment/sections/TreatmentFlows.qml (.../TreatmentFlows.qml) (revision ca05e940ea4a0c567acb05c4c8777dea079b0f08) @@ -48,7 +48,7 @@ width : _row.cellWidth value : Variables.notSetVariable(vTreatmentParametersSetPoint.bloodFlow.toFixed(Variables.bloodFlowPrecision)) unitText : Variables.unitTextFlowRate - buttonsEnabled : editEnabled + buttonsEnabled : isTreatmentEnd ? true : editEnabled // LEAHI-PRS-376 onIncrement : print(" increment blood flow") onDecrement : print(" decrement blood flow") @@ -61,7 +61,7 @@ width : _row.cellWidth value : vTreatmentParametersSetPoint.dialysateFlow.toFixed(Variables.dialysateFlowPrecision) // Need to show 0 value unitText : Variables.unitTextFlowRate - buttonsEnabled : editEnabled + buttonsEnabled : editEnabled && ! isTreatmentEnd // LEAHI-PRS-376 extraText : vTreatmentParametersSetPoint.dialysateFlow === 0 ? qsTr("OFF") : ! vDDGenDialysate.isDialGood ? qsTr("Bypass") : "" @@ -77,7 +77,7 @@ width : _row.cellWidth value : Variables.notSetVariable(vTreatmentParametersSetPoint.dialysateTemp.toFixed(Variables.dialysateTempPrecision)) unitText : Variables.unitTextTemperature - buttonsEnabled : editEnabled + buttonsEnabled : editEnabled && ! isTreatmentEnd // LEAHI-PRS-376 onIncrement : print(" increment dial temp") onDecrement : print(" decrement dial temp")