can't scroll rottentomatoes.com after apply sort/filter |
||
Issue descriptionOpen https://www.rottentomatoes.com/browse/opening in Chrome on Android, or mobile device mode on the desktop through inspect. Tap the top "tap to sort/filter". Just hit apply. The page is not scrollable any more. After reload, it will be scrollable again. Happen in the stable channel even with iPhone 6 UA. Not in Mobile Safari on iOS device.
,
Sep 29 2017
Ignoring overflow: hidden was necessary pre-"virtual viewport" since otherwise you couldn't pan around after pinch-zooming. Now that Safari is shipping that it should be easy for them to respect it. I can bring this up with Safari engineers at TPAC.
,
Sep 29 2017
I've reached out to rottentomatoes via their chat support and twitter. The chat agent said they would forward it to the engineering team.
,
Oct 20 2017
I've tried reaching out to an individual directly that I found on github. Hopefully we might be able to make some progress on this.
,
Mar 8 2018
The page behavior looks correct to me (don't remember if it's changed since I last looked). The page isn't scrollable but that appears intended, the filter dialog that pops up is meant to be modal. Dismissing the dialog allows the page to scroll again. In fact, Safari looks broken here as the page scrolls behind the modal dialog. In this case, user experience isn't broken by the difference and it's a known issue so I'm going to close this. Safari now supports the visual viewport pinch-zoom model so I think this is a tractable bug for them now - I'll try to follow up to get them to fix it.
,
Mar 8 2018
FYI: https://bugs.webkit.org/show_bug.cgi?id=153852 is the WebKit bug - it looks like they tried it but reverted a little over a year ago. I pinged the thread to see if anything's changed. Perhaps we could gather some data and see if it paints a more compelling picture - anecdotally, I haven't seen many bugs like this in the last few years (it's a pretty obvious bug when the page doesn't scroll...). |
||
►
Sign in to add a comment |
||
Comment 1 by aelias@chromium.org
, Sep 29 2017Status: ExternalDependency (was: Available)