can only get textfield keyboards to disappear by pressing return