www.cendio.com
Bug 5550 - Corresponding keyrelease isn't always sent when triggering keyrepeat
: Corresponding keyrelease isn't always sent when triggering keyrepeat
Status: NEW
: ThinLinc
VNC
: trunk
: PC Unknown
: P2 Normal
: MediumPrio
Assigned To:
:
:
:
: 3523
  Show dependency treegraph
 
Reported: 2015-05-25 16:11 by
Modified: 2019-09-03 10:40 (History)
Acceptance Criteria:


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From cendio 2015-05-25 16:11:47
Do the following:

* hold the 7 key and let the keyrepeat trigger
* while holding 7, tap Shift, release shift before letting go of 7

The client sends the following sequence of key events:

keypress: 7
keypress: 7
keypress: Shift_L
keypress: /
keyrelease: Shift_L
keypress: 7
keyrelease: 7

As we can see, the server never gets a release for /. Now imagine a server and
a client with different keyboard layouts, this will results in / being stuck.