Fix possible and actual problems caused by null values
Use checkIsEditable to bring up keyboard, increase reliability