Bug 207690 - Fixed elements mispositioned after programmatic scrolling in landscape MobileSafari
Summary: Fixed elements mispositioned after programmatic scrolling in landscape Mobile...
Status: RESOLVED MOVED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: Safari 13
Hardware: iPhone / iPad Unspecified
: P2 Normal
Assignee: Simon Fraser (smfr)
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-02-13 05:30 PST by Roland Soos
Modified: 2022-02-10 20:38 PST (History)
4 users (show)

See Also:


Attachments
Screen record (4.20 MB, video/mp4)
2020-02-13 05:30 PST, Roland Soos
no flags Details
Simple testcase (2.03 KB, text/html)
2020-03-24 17:11 PDT, Simon Fraser (smfr)
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roland Soos 2020-02-13 05:30:29 PST
Created attachment 390632 [details]
Screen record

Steps to reproduce
1. Turn the iPhone into landscape 
2. Open https://smartslider3.com/post-carousel/
3. Place your finger on the right side of the image and drag it to the left

What should happen
The slide should move with your finger

What went wrong
The top bar with "Smart Slider 3" text is a position:fixed element and it somehow went under the native Safari top bar. If you scroll down it fixes itself.
Comment 1 Radar WebKit Bug Importer 2020-02-13 11:36:28 PST
<rdar://problem/59431337>
Comment 2 Simon Fraser (smfr) 2020-02-13 11:38:45 PST
Thanks for the great bug reports!
Comment 3 Roland Soos 2020-02-13 23:14:58 PST
Able to reproduce
iPhone: 13.3.1
iPhone 11 Simulator: 13.3 

Not able to reproduce on:
OSX 13.0.5
iPad 13.2.3
iPad 13.3.1
iPad Simulator 13.3
Comment 4 Simon Fraser (smfr) 2020-03-24 16:29:15 PDT
Note to self: the bug is not that the content jumps up, it's that the fixed bar disappears.
Comment 5 Simon Fraser (smfr) 2020-03-24 17:10:54 PDT
I think this is specific to MobileSafari.
Comment 6 Simon Fraser (smfr) 2020-03-24 17:11:09 PDT
Created attachment 394444 [details]
Simple testcase
Comment 7 Brent Fulgham 2022-02-10 20:38:34 PST
The fix for this issue was needed outside the WebKit project, therefore this is being resolved as 'Moved'.

This should now be fixed in shipping software.