Index: sources/gui/qml/pages/MainStack.qml =================================================================== diff -u -r204d5f7514be78430a667297ced829bd104880d5 -rf83c14046290cebcd5c9229e76f747e4af586698 --- sources/gui/qml/pages/MainStack.qml (.../MainStack.qml) (revision 204d5f7514be78430a667297ced829bd104880d5) +++ sources/gui/qml/pages/MainStack.qml (.../MainStack.qml) (revision f83c14046290cebcd5c9229e76f747e4af586698) @@ -134,13 +134,12 @@ } function onHomeChanged ( vValue ) { page( _startupScreen , vValue )} - function onStandbyChanged ( vValue ) { /* It depends on the subModes of the standBy. Handled by onHome. */ } + function onStandbyChanged ( vValue ) { if ( vTDOpMode.standby ) _preTreatmentCreateStack.clear(vValue) } function onStandbyStartChanged ( vValue ) { /* It depends on the subModes of the standBy. Handled by onHome. */ } function onStandbyWaitTreatmentChanged ( vValue ) { if ( vValue ) vDisinfectAdjustDisinfect.hasCancel = false } function onStandbyWaitDisinfectChanged ( vValue ) { page( _disinfectStack , vValue )} - function onValidateParametersChanged ( vValue ) { _preTreatmentCreateStack.clear ( vValue ) // vValue == true if enterig the state ( clear only on entering). - page( _preTreatmentCreateStack , vValue )} + function onValidateParametersChanged ( vValue ) { page( _preTreatmentCreateStack , vValue )} function onPreTreatmentChanged ( vValue ) { page( _preTreatmentStack , vValue )} function onInTreatmentChanged ( vValue ) { page( _treatmentStack , vValue )} function onPostTreatmentChanged ( vValue ) { page( _postTreatmentStack , vValue )}