| Summary: | Mobile Safari: Scrolling stops when a child is added to or removed from an overflow:auto element with a shadow root | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Gray Norton <graynorton> | ||||
| Component: | Scrolling | Assignee: | Nobody <webkit-unassigned> | ||||
| Status: | NEW --- | ||||||
| Severity: | Major | CC: | mail, rniwa, simon.fraser, webkit-bug-importer | ||||
| Priority: | P2 | Keywords: | InRadar | ||||
| Version: | Safari 14 | ||||||
| Hardware: | iPhone / iPad | ||||||
| OS: | iOS 14 | ||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 148695 | ||||||
| Attachments: |
|
||||||
|
Description
Gray Norton
2021-05-24 16:10:17 PDT
Does this reproduce in a simple case without any shadow DOM? No, the same repo, without shadow DOM works correctly. (In reply to Simon Fraser (smfr) from comment #2) > Does this reproduce in a simple case without any shadow DOM? No, unless there's some other way of triggering the issue that I'm not aware of. Here's a lightly modified version of the same example without Shadow DOM, which scrolls as expected in Mobile Safari: https://codepen.io/graynorton/full/PopRGbQ |