Pressing and releasing opposite rotate key cancels previously held rotation

Issue #351 new
Edward Hart-Davis created an issue

"if I hold down the rotate-clockwise key for example, and continue to hold it down when I hit the rotate-anticlockwise key, the newer key is given attention. This is perfectly fine. However, when I let-go of the rotate-clockwise key, my rotate-anticlockwise key is being ignored, and will be until I let go of it and hit it again"

"it's sort of unavoidable with the way key hold downs are processed, as an overall rotating state that's also shared with controllers etc... otherwise we'd need a separate rotating-right and rotating-left booleans and then track those and that's more work and computation"

"could probably fix it some time though"

Comments (2)

  1. Edward Hart-Davis reporter
    • edited description

    Made line spacing reasonable, closer to what it appeared in the 'preview'

  2. Log in to comment