Fixed position interaction broken with WKWebView when scrollView.bounce is false
Originator: | darryl | ||
Number: | rdar://32599060 | Date Originated: | 2017-06-06 |
Status: | Duplicate/26652772 | Resolved: | |
Product: | iOS | Product Version: | 11 |
Classification: | WebKit | Reproducible: | Always |
Summary: In a page with a fixed position header that contains interactive elements like buttons or links when shown in a WKWebView with rubberbanding disabled, it is possible for the logical interaction position of the element to get out of sync with the visual position of the element. This is not a new bug (happening since iOS 9), but it is still broken in iOS 11. Steps to Reproduce: This happens when you do a scroll action that would normally trigger the rubberbanding effect. Expected Results: The logical and visual positions of UI elements are consistent. Observed Results: It has the effect of moving the logical position of the element further down the page as if rubberbanding has occurred, but the visual position is correct. Version: Safari on iOS 11 beta 1 (15A5278f) Notes: https://bugs.webkit.org/show_bug.cgi?id=158325 Duplicate of rdar://problem/26652772
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!