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

P#11944 2015-07-27 23:28 ( Edited 2015-07-28 21:23)

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

P#11960 2015-07-28 02:32 ( Edited 2015-07-28 06:32)

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.

P#11966 2015-07-28 08:12 ( Edited 2015-07-28 12:12)

@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.

P#11973 2015-07-28 17:12 ( Edited 2015-07-28 21:18)

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

P#11974 2015-07-28 17:23 ( Edited 2015-07-28 21:23)

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2023-03-30 08:10:53 | 0.012s | Q:16