| Summary: | REGRESSION (iOS 15): Touch position shifts upward from rendering position when changed `position` to `fixed` after scrolling down. | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Nozomu Miyamoto <irregular0number> | ||||||
| Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> | ||||||
| Status: | RESOLVED CONFIGURATION CHANGED | ||||||||
| Severity: | Normal | CC: | ap, bfulgham, jonlee, simon.fraser, webkit-bug-importer, zalan | ||||||
| Priority: | P2 | Keywords: | InRadar | ||||||
| Version: | Safari 15 | ||||||||
| Hardware: | iPhone / iPad | ||||||||
| OS: | iOS 15 | ||||||||
| Attachments: |
|
||||||||
iOS 15 Rendering Bug Demo https://github.com/nontangent/ios-15-rendering-bug-demo Thank you for the report! Could you please confirm if this is new with iOS 15, or if this was happening with iOS 14.x before? OK. I just confirmed on iOS 14.5 simulator. As a result, this is a new problem with iOS 15 and it was not happened with iOS 14.5 as show in the new attached picture. Created attachment 449310 [details]
reproduction demo with iOS 14.5
The "change body position fixed" button is not visible in the demo. I can't reproduce this in recent builds. Are you able to try iOS 15.4 beta? (In reply to Simon Fraser (smfr) from comment #7) > I can't reproduce this in recent builds. Are you able to try iOS 15.4 beta? Really!? It's good news! I can reproduce this in the simulator on iOS 15.2. Unfortunately, I can't try it on iOS 15.4-beta because I don't have the actual machine, but I will do it when it is added to the simulator. Marking as config changed for now, then. Please reopen if this continues to reproduce. |
Created attachment 449020 [details] bugged web inspector Touch position shifts 85px(about the height of the navigation bar) upward from rendering position when changed `position` to `fixed` after scrolling down.