Bug 264328

Summary: Hitting the "down arrow" keyboard key while typing in the Slack "Threads" panel makes the page scroll instead of moving the cursor
Product: WebKit Reporter: Antoine Quint <graouts>
Component: UI EventsAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: karlcow, webkit-bug-importer
Priority: P2 Keywords: BrowserCompat, InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
rendering in safari none

Description Antoine Quint 2023-11-07 02:27:10 PST
Steps to reproduce:

1. Open Slack in Safari (I used an Apple-internal instance)
2. Click on “Threads” in the sidebar
3. Start adding a new message in a thread (no need to send it)
4. Ensure that message includes a list in a separate line
5. Press the “up arrow” key on your keyboard to move the cursor back to the message’s beginning
6. Press the “down arrow” key

This should move the cursor within the message but instead scrolls the page for me. This reproduces as far back as macOS Ventura 13.6.

This does not reproduce in Chrome Version 119.0.6045.105 (Official Build) (arm64).
Comment 1 Antoine Quint 2023-11-07 02:27:21 PST
rdar://118041571
Comment 2 Karl Dubost 2023-11-20 04:03:07 PST
Created attachment 468673 [details]
rendering in safari