Index: sources/gui/qml/pages/treatment/TreatmentStack.qml =================================================================== diff -u -rab7efbd73d4a4c0a0a10886629f9a5975ca08315 -r7805806e4370be4d9207872e916f478875bd4ba6 --- sources/gui/qml/pages/treatment/TreatmentStack.qml (.../TreatmentStack.qml) (revision ab7efbd73d4a4c0a0a10886629f9a5975ca08315) +++ sources/gui/qml/pages/treatment/TreatmentStack.qml (.../TreatmentStack.qml) (revision 7805806e4370be4d9207872e916f478875bd4ba6) @@ -31,11 +31,6 @@ */ StackItem { id : _root objectName: "TreatmentStack" - enum Page { - Treatment, - Trends, - Heparin - } onVisibleChanged : { // this should never happen by design, but in tests it can easily happen and will block the screen touch. _treatmentAdjustmentFlow .close() @@ -76,9 +71,9 @@ console.debug("stackView + " + stackView.index) console.debug("depth + " + stackView.depth) if (stackView.depth > 2) pop() - if (currentIndex === TreatmentStack.Page.Heparin) push(_treatmentHeparin) - if (currentIndex === TreatmentStack.Page.Trends) push(_treatmentTrends) - if (currentIndex === TreatmentStack.Page.Treatment) pop() + if (currentIndex === 2) push(_treatmentHeparin) + if (currentIndex === 1) push(_treatmentTrends) + if (currentIndex === 0) pop() } Row { id: _headerButtonRow