Correct possible crash when clicking button/Ctrl while playback running.

Also lightly simplify playback control