Upstream bug: FreedomScientific/standards-support#699
Date: 2023-02-15
Reported by: @owenatgov
Overview
When using JAWS on a website with javascript that listens for a key event and the key being listened to by the javascript is a key used by JAWS to assist with page navigation via the keyboard, that key event will fire twice.
For example, if you have a key event on a website bound to shift, which is used by JAWS in tandem with other keys for navigating backwards through website content.
Expected result
On keypress, the js event is fired once as intended
Actual result
The key event is fired twice when using the website with JAWS active