Log In  


So I noticed this odd behavior in v0.1.1 when you press two arrow keys quickly but not at the same time. Pressing down, then left while still holding down causes the cursor to move first down one space (correct), then diagonally down-left one space (incorrect). So the end result is moving 2 spaces down and 1 space left, instead of 1 and 1.

If I had to guess, I think this is because the directions are treated like a gamepad, so when any of the four keys are pressed new events are handled for all currently down directions, instead of just-pressed keys. But this behavior is very frustrating when you're trying to navigate lines in the code or music editors, because the cursor often goes wrong when you move too quickly. Please fix!

Additional note: pressing down and left at the same time causes the cursor to move two spaces down AND two spaces left. Really odd behavior. XD



I noticed this but I couldn't pinpoint exactly what was happening, good work figuring out the details.


Yeah, I've noticed presumably related behavior where hitting delete to remove a note in the tracker and then hitting down quickly will often skip two rows down rather than one.


@joshmillard, for the time being, you might want to try setting volume to 0 instead, because it automatically moves down 1 space. oh, and shift-clicking the 0 volume icon up top will clear all the notes, and restores them if you change volume to anything other than zero.


Ooh, I'd figured out the mass-clear but doing zeros in the volume column is a neat trick for quick partial deletes, thanks!



[Please log in to post a comment]