Bug 255039 - REGRESSION (macOS 13.3): Holding down-arrow beeps while scrolling before reaching end of document in WKWebView
Summary: REGRESSION (macOS 13.3): Holding down-arrow beeps while scrolling before reac...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Scrolling (show other bugs)
Version: Safari 16
Hardware: Mac (Apple Silicon) macOS 13
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-04-05 10:35 PDT by Neil Jhaveri
Modified: 2023-04-07 18:38 PDT (History)
3 users (show)

See Also:


Attachments
Demonstration of the problem (2.18 MB, video/mp4)
2023-04-05 10:35 PDT, Neil Jhaveri
no flags Details
Sample app (33.77 KB, application/zip)
2023-04-05 10:36 PDT, Neil Jhaveri
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Neil Jhaveri 2023-04-05 10:35:50 PDT
Created attachment 465780 [details]
Demonstration of the problem

New to macOS 13.3, holding the down-arrow key provides a smooth scrolling experience in WKWebView.

However, holding the down-arrow key results in a repeated-keystroke beeping even before reaching the end (or top) of the document. See attached video.

Prior to 13.3, the beeping would only happen when you reached the end of the document and there was no additional content left to scroll.
Comment 1 Neil Jhaveri 2023-04-05 10:36:06 PDT
Created attachment 465781 [details]
Sample app
Comment 2 Radar WebKit Bug Importer 2023-04-05 10:56:28 PDT
<rdar://problem/107667589>
Comment 3 Richard Robinson 2023-04-05 22:24:41 PDT
Pull request: https://github.com/WebKit/WebKit/pull/12447
Comment 4 EWS 2023-04-07 18:38:21 PDT
Committed 262743@main (77d05a5a85fd): <https://commits.webkit.org/262743@main>

Reviewed commits have been landed. Closing PR #12447 and removing active labels.