Bug 226091

Summary: Cursor disappears when moved across contenteditable="false" inside contenteditable="true"
Product: WebKit Reporter: Calum <calum.p.m.smith>
Component: HTML EditingAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: webkit-bug-importer, wenson_hsieh
Priority: P2 Keywords: InRadar
Version: Safari 14   
Hardware: iPhone / iPad   
OS: iOS 14   
See Also: https://bugs.webkit.org/show_bug.cgi?id=105323
Attachments:
Description Flags
Video demonstrating cursor disappearing/changing behaviour none

Calum
Reported 2021-05-21 09:51:29 PDT
Created attachment 429300 [details] Video demonstrating cursor disappearing/changing behaviour On iOS Safari, when a `contenteditable="true"` element is focused, and it contains an element with `contenteditable="false"`, moving the cursor across the un-editable region causes the cursor to disappear and become difficult/impossible to use. This is true for both methods of moving the cursor (that I know of) on iOS: touch-and-holding on the spacebar, then dragging, and dragging the cursor manually, though they have slightly different results. A reproduction is available here: https://ios-cursor-contenteditable-false.glitch.me/
Attachments
Video demonstrating cursor disappearing/changing behaviour (9.58 MB, video/quicktime)
2021-05-21 09:51 PDT, Calum
no flags
Radar WebKit Bug Importer
Comment 1 2021-05-28 09:52:20 PDT
Note You need to log in before you can comment on or make changes to this bug.