If I open another tab from a Jitsi conversation (such as by following a link from the chat), and then hit
ctrl-w to close the new tab and return to the Jitsi tab, having ‘w’ still momentarily pressed (because I haven’t released it yet, and I happened to release the ctrl before the w) causes Jitsi to receive a keyup event without a corresponding keydown event or keypress event. Jitsi seems to react to the keyup event for ‘w’ by changing the view (from showing everyone to showing one person), which then means I have to switch the view back.
Could Jitsi switch to using
keypress rather than
keyup, to avoid this? Browsers are careful to not send a
keypress event in this scenario.