This bug seems to be specifically around up/down arrow key handling.
When typing in the editor, pressing the down arrow key and (while the arrow key is still held) pressing another key causes the editor to act like the down arrow key is pressed twice. The same behavior happens with up.
Steps to reproduce:
1) Open some existing document in the code editor.
2) Press (and hold) the down arrow key.
3) Quickly after, press another key, such as delete.
Expected behavior:
The editor interprets the keystrokes as 'down arrow', 'delete'.
Actual behavior:
The editor interprets the keystrokes as 'down arrow', 'down arrow'.
Environment:
PICO-8 (Alpha) v0.1.1
Mac OS X 10.11 Beta (15A262e)
Yeah, there's some known issue with keyboard input along these lines in the editor; there's a few other variations as well. Something odd with how buffering of input is being processed, basically.
[Please log in to post a comment]