Index: sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml =================================================================== diff -u -r9b99693be1aaf7306272f37e614b52c7085bcf44 -rcadc67bc540fdf1f1e003c55fcf29a92e6686d89 --- sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml (.../PreTreatmentCreateStack.qml) (revision 9b99693be1aaf7306272f37e614b52c7085bcf44) +++ sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml (.../PreTreatmentCreateStack.qml) (revision cadc67bc540fdf1f1e003c55fcf29a92e6686d89) @@ -50,7 +50,8 @@ _pretreatmentPatientID.setFocus() } - function clear() { + function clear(vValue) { + if ( ! vValue ) return // delete only if asked to. // is used on state enter, and not done on exiting. _pretreatmentPatientID.clear() _pretreatmentCreate.clear() }