Why is text disappearing when I try to edit a form, and then is unrecoverable with 'undo'?