Summary: | [iOS] -webkit-overflow-scrolling: touch causes content to disappear | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | andrew.holloway | ||||
Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | ajh, bfulgham, fred.wang, rbuis, simon.fraser, webkit-bug-importer, zalan | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | Safari 10 | ||||||
Hardware: | All | ||||||
OS: | iOS 10 | ||||||
URL: | https://jsfiddle.net/booc0mtaco/kyekqjrL/ | ||||||
Attachments: |
|
Description
andrew.holloway
2017-06-02 15:06:32 PDT
Created attachment 311898 [details]
Slightly reduced test case
This is gnarly. Seems to involve opacity transitions, nested scrollers, and dynamic hide/show. Thanks for cleaning that up. As you probably saw, removing any one of those will cause the proper repainting. One note for reference. In one iteration of testing, I noticed that setting the end-transition opacity to .99 or lower seemed to fix it. Not sure if stacking context might also be involved. Combing thru my open OSS bugs and it appears this might be fixed in the latest webkit on iOS (13.1) Thanks for checking! |