readded keyboard dismissed when clicking on background outside of textfield