Index: sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml =================================================================== diff -u -r27cc308ff5113a9386899d3c8f8b29962a8498e1 -red9ea343a2a22623796045d9e1229a2cbfa8c970 --- sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml (.../PreTreatmentDisposablesStack.qml) (revision 27cc308ff5113a9386899d3c8f8b29962a8498e1) +++ sources/gui/qml/pages/pretreatment/PreTreatmentDisposablesStack.qml (.../PreTreatmentDisposablesStack.qml) (revision ed9ea343a2a22623796045d9e1229a2cbfa8c970) @@ -98,6 +98,19 @@ onInstallationChanged : { page( _preTreatmentDisposablesCartridgeInstallation , vinstallation )} } + // FIXME: this is just a BandAid + // there should be a final screen after SalineBag to collect HD errors of user disposables installation + // the current message response regarding of the error will be displayed on the SalineBag screen which at least currently doesn't related to that screen (It is Heparin Syringe not installed.) + Connections { target: vPreTreatmentAdjustmentDisposablesConfirm + onAdjustmentTriggered : { + if ( vPreTreatmentAdjustmentDisposablesConfirm.adjustment_Accepted ) { + _preTreatmentDisposablesSalineBag.reasonText = "" + } else { + _preTreatmentDisposablesSalineBag.reasonText = vPreTreatmentAdjustmentDisposablesConfirm.text() + } + } + } + onVisibleChanged: { if (visible) { _mainMenu.hidden = true