Index: sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml =================================================================== diff -u -r27cc308ff5113a9386899d3c8f8b29962a8498e1 -r86e9dfbff50cb7e16fd94c16c1c818cef3b47eac --- sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml (.../PreTreatmentCreateStack.qml) (revision 27cc308ff5113a9386899d3c8f8b29962a8498e1) +++ sources/gui/qml/pages/pretreatment/create/PreTreatmentCreateStack.qml (.../PreTreatmentCreateStack.qml) (revision 86e9dfbff50cb7e16fd94c16c1c818cef3b47eac) @@ -40,7 +40,10 @@ } function pagePatientID( vCondition ) { - if ( vCondition !== undefined && vCondition === false ) return + if ( vCondition !== undefined && vCondition === false ) { + _keyboard.setVisible(false) + return + } patientID = "" page( _pretreatmentPatientID ) @@ -57,7 +60,6 @@ title.text : qsTr("Patient ID") header.backVisible : true header.confirmVisible : true - header.confirmEnabled : _pretreatmentPatientIDEntry.text.trim() TextEntry { id : _pretreatmentPatientIDEntry property int topMarginContent : 200