diff --git a/js/utils/keyboard.js b/js/utils/keyboard.js index da6f412d89..8662571f1e 100644 --- a/js/utils/keyboard.js +++ b/js/utils/keyboard.js @@ -143,7 +143,7 @@ function keyboardNativeShow(e) { } function keyboardBrowserFocusIn(e) { - if( !e.target || !ionic.tap.isTextInput(e.target) || ionic.tap.isDateInput(e.target) || !keyboardIsWithinScroll(e.target) ) return; + if( !e.target || e.target.readOnly || !ionic.tap.isTextInput(e.target) || ionic.tap.isDateInput(e.target) || !keyboardIsWithinScroll(e.target) ) return; document.addEventListener('keydown', keyboardOnKeyDown, false);