RESOLVED FIXED 216926
Scroll container reverts back to previous snap point while the user is scrolling
https://bugs.webkit.org/show_bug.cgi?id=216926
Summary Scroll container reverts back to previous snap point while the user is scrolling
Johannes Odland
Reported 2020-09-24 04:59:47 PDT
Created attachment 409559 [details] Video of the issue on an iPhone 11 Pro with iOS 14 Some users experience that the scroll container reverts to the previous snap point while they are scrolling. The issue might be caused by reflow. I've managed to reproduce the bug with a small example: https://codepen.io/johannesodland/pen/xxVmamJ We've tested this on two similar iPhone 11 Pros on iOS 14. One of the phones snaps back to the original snap point while the user is scrolling. This does not happen on the other phone.
Attachments
Video of the issue on an iPhone 11 Pro with iOS 14 (1.21 MB, video/mp4)
2020-09-24 04:59 PDT, Johannes Odland
no flags
Radar WebKit Bug Importer
Comment 1 2020-09-27 10:05:27 PDT
Johannes Odland
Comment 2 2020-09-27 23:02:21 PDT
This issue breaks websites with scroll snap on some devices.
Simon Fraser (smfr)
Comment 3 2020-09-28 15:28:11 PDT
Do you know what's different about the two phones? Are they both running the exact same build?
Simon Fraser (smfr)
Comment 4 2020-09-28 15:32:14 PDT
I can reproduce the bug you describe in iOS 13.x, but not in iOS 14.
Johannes Odland
Comment 5 2020-09-29 01:16:00 PDT
The phone with the issue runs build 18A5332f
Simon Fraser (smfr)
Comment 6 2020-09-29 09:27:48 PDT
And what OS is the phone without the issue running?
Johannes Odland
Comment 7 2020-09-29 10:28:38 PDT
The phone without the issue has been updated since reporting the issue. It was iOS 14, it is now iOS 14.0.1 18A393
Simon Fraser (smfr)
Comment 8 2020-09-29 11:23:27 PDT
So I think it's to say that the issue has been fixed between 18A5332f and 18A393.
Johannes Odland
Comment 9 2020-10-02 01:29:05 PDT
The bug is still there in 14.0.1 18A5332f.
Johannes Odland
Comment 10 2020-10-02 03:02:49 PDT
I'm sorry. The phone was still running the old build. Can confirm that the issue is fixed in 14.0.1. 18A393.
Note You need to log in before you can comment on or make changes to this bug.