Index: sources/gui/qml/pages/pretreatment/PreTreatmentConsumablesStack.qml =================================================================== diff -u -r695e95aa2ec5e6e1c395567449ac0f671ecd61ed -rbd01334f257c35b96b7b232beacbcd7fae60c852 --- sources/gui/qml/pages/pretreatment/PreTreatmentConsumablesStack.qml (.../PreTreatmentConsumablesStack.qml) (revision 695e95aa2ec5e6e1c395567449ac0f671ecd61ed) +++ sources/gui/qml/pages/pretreatment/PreTreatmentConsumablesStack.qml (.../PreTreatmentConsumablesStack.qml) (revision bd01334f257c35b96b7b232beacbcd7fae60c852) @@ -42,22 +42,23 @@ PreTreatmentBase { id: _preTreatmentConsumablesSelfTest header.confirmVisible : false /* the state shall automatically change after user confirms the consumables installation */ - header.confirmEnabeled : vPreTreatmentStates.selfTestConsumables_complete + header.confirmEnabled : vPreTreatmentStates.selfTestConsumables_complete isComplete : vPreTreatmentStates.selfTestConsumables_complete title.text : qsTr("Consumables Self Test") + // check List hasCheckList : true checkListStepNames : [ - qsTr("Water Quality Check"), + //qsTr("Water Quality Check"), // this happens too fast and can't be sent to the UI. qsTr("BiCarb Pump Check") , qsTr("Acid Pump Check") , ] } Connections { target: vPreTreatmentStates onSelfTestConsumables_installChanged : { if ( vselfTestConsumables_install ) page( _preTreatmentConsumablesInstall )} - onSelfTestConsumables_waterQualityEntered : { _preTreatmentConsumablesSelfTest.checkList.setItem( 0, vselfTestConsumables_waterQuality )} - onSelfTestConsumables_biCarbPumpEntered : { _preTreatmentConsumablesSelfTest.checkList.setItem( 1, vselfTestConsumables_biCarbPump )} - onSelfTestConsumables_acidPumpEntered : { _preTreatmentConsumablesSelfTest.checkList.setItem( 2, vselfTestConsumables_acidPump )} + // onSelfTestConsumables_waterQualityEntered : { _preTreatmentConsumablesSelfTest.checkList.setItem( 0, vselfTestConsumables_waterQuality )} + onSelfTestConsumables_biCarbPumpEntered : { _preTreatmentConsumablesSelfTest.checkList.setItem( 0, vselfTestConsumables_biCarbPump )} + onSelfTestConsumables_acidPumpEntered : { _preTreatmentConsumablesSelfTest.checkList.setItem( 1, vselfTestConsumables_acidPump )} } Connections { target: _preTreatmentConsumablesInstall @@ -75,5 +76,8 @@ if (visible) { _mainMenu.hidden = true } + else { + stackView.initialItem = null + } } }