[Webkit-unassigned] [Bug 273681] New: Virtual keyboard symbol toggle key unexpectedly emits Shift key events
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri May 3 06:00:41 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=273681
Bug ID: 273681
Summary: Virtual keyboard symbol toggle key unexpectedly emits
Shift key events
Product: WebKit
Version: Safari 17
Hardware: iPhone / iPad
OS: iOS 17
Status: NEW
Severity: Normal
Priority: P2
Component: New Bugs
Assignee: webkit-unassigned at lists.webkit.org
Reporter: kimberly.grey at digital.cabinet-office.gov.uk
Created attachment 471266
--> https://bugs.webkit.org/attachment.cgi?id=471266&action=review
Shift key testing file
When using the numbers and symbols virtual keyboard in iOS/iPadOS, pressing the key to toggle between the initial and extended symbols views emits Shift key events in JavaScript.
## Repro steps
1. Open the attached HTML file on a device running iOS or iPadOS.
2. Focus the text input field to display the virtual keyboard.
3. Enter numbers and symbols view on the virtual keyboard ('123' button on the bottom left on the English keyboard on iOS, '.?123' on iPadOS).
4. Toggle between the initial and extended symbols view (initially the '#+=' button, the text changes to '123' in the extended view).
5. Observe the output log below the text input.
On iPads that display two toggle keys on the virtual keyboard, this issue exists for both keys.
Note that the attached file includes instructions for various testing scenarios, however, this bug report only concerns the symbol toggle key.
## Expected result
Toggling the virtual keyboard view should not emit JavaScript events.
## Actual result
Toggling the virtual keyboard emits `keydown` and `keyup` events indicating that the Shift key is being pressed and released.
## Additional information
This has been reproduced on versions of iOS 16.4 through 17.4.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240503/38d21413/attachment.htm>
More information about the webkit-unassigned
mailing list