Я перезаписывал параметр Ime на клавиатуре с помощью
editText.setOnEditorActionListener { _, actionId, _ ->
if(actionId == EditorInfo.IME_ACTION_DONE) {
validateText()
}
false
}
, но false
позволил Android перейти к стандартному поведению скрытия клавиатуры, изменил ее на true
, и это больше не происходило.