Summary: | Inconsistent scroll behavior when using overflow:hidden on body if added to home screen | ||
---|---|---|---|
Product: | WebKit | Reporter: | verypublicyeah913j |
Component: | Scrolling | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | CC: | ik, koivisto, mjs, simon.fraser, tgels, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | Safari 13 | ||
Hardware: | iPhone / iPad | ||
OS: | iOS 13 | ||
See Also: |
https://bugs.webkit.org/show_bug.cgi?id=222654 https://bugs.webkit.org/show_bug.cgi?id=240860 |
Description
verypublicyeah913j
2020-07-24 21:35:03 PDT
I do see that on the home screen, it's possible to rubber-band the body that reveal the red. From what I can remember, this used to be a problem in Safari too, but it was halfway fixed there last year, but the fix didn't work when running standalone. https://bugs.webkit.org/show_bug.cgi?id=153852 The fix also doesn't work for safari when the keyboard is displayed. When the keyboard is displayed you'll be able to scroll the body again. You first have to scroll the body, then you'll have to wait for the stupid bounce effect to stop, and then you'll be able to scroll the element you actually want to scroll. So the current situation from what I can quickly see is this: Will you be able to stop scrolling on the body element? Is it running standalone? No. Is it running in Safari, without the keyboard open? Yes. Is it running in Safari, with the keyboard open? No. This is terrible to write sites for as it's so buggy and inconsistent. Same/similar issue: https://bugs.webkit.org/show_bug.cgi?id=220908 *** This bug has been marked as a duplicate of bug 220908 *** |