improve vote fragment (keyboard handling, saving name if no name was saved)