Some browsers (firefox) fire additional actions on keyup, which conflict with the keydown listens.
Merge branch 'prevent-keyup-conflicts' into allow-space-to-select