[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] Fix missing KeyRelease events when multiple keys are depressed. (#547)

David T Lewis notifications at github.com
Mon Jan 18 22:56:30 UTC 2021


Reference Mantis 0007597 http://bugs.squeak.org/view.php?id=7597.
Rather than keep a single lastKey to remember the last previously
pressed key value, maintain an array size 256 of last key pressed values
indexed by X11 KeyCode. Works for any number of simultaneous keys.
You can view, comment on, or merge this pull request online at:

  https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/547

-- Commit Summary --

  * Fix missing KeyRelease events when multiple keys are depressed.

-- File Changes --

    M platforms/unix/vm-display-X11/sqUnixX11.c (73)

-- Patch Links --

https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/547.patch
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/547.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/547
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20210118/def522b8/attachment.html>


More information about the Vm-dev mailing list