Index: sources/gui/qml/pages/posttreatment/PostTreatmentBase.qml =================================================================== diff -u -ra5760947d3ed0d2748ba023a1c25e3c6aa0b1de1 -reb3bbd3e203463dc3634ecb009b8a1390bb87012 --- sources/gui/qml/pages/posttreatment/PostTreatmentBase.qml (.../PostTreatmentBase.qml) (revision a5760947d3ed0d2748ba023a1c25e3c6aa0b1de1) +++ sources/gui/qml/pages/posttreatment/PostTreatmentBase.qml (.../PostTreatmentBase.qml) (revision eb3bbd3e203463dc3634ecb009b8a1390bb87012) @@ -27,10 +27,19 @@ */ TreatmentFlowBase { id: _root objectName: "_PostTreatmentBase" - header.stepNames: [ - qsTr("Disconnection"), - qsTr("Review" ), - qsTr("Disposables" ), - qsTr("Disinfection" ), - ] + header.visible : false + + onVisibleChanged: if (visible) { _root.updateModel() } + + function updateModel () { + let group = stepNames[stackStepIndex] + if ( group === undefined ) group = "" + let instructionsGroup = vSettings.instructions[group] + + if ( instructionsGroup !== undefined ) { + instructionTitle = instructionsGroup.title + instructionStepNames = instructionsGroup.keys + instructionStepImages = instructionsGroup.values + } + } }