Skip to content

Conversation

@100pah
Copy link
Contributor

@100pah 100pah commented Oct 31, 2019

IOS13 safari probably has a compositing bug (z order of the canvas and the consequent
dom does not act as expected) when some of the parent dom has
-webkit-overflow-scrolling: touch; and the webpage is longer than one screen and
the canvas is not at the top part of the page.
Check https://bugs.webkit.org/show_bug.cgi?id=203681 for more details. We remove
this overflow:hidden to avoid the bug.

100pah added a commit to apache/echarts that referenced this pull request Oct 31, 2019
The bug is fixed in: ecomfe/zrender#522
IOS13 safari probably has a compositing bug (z order of the canvas and the consequent
dom does not act as expected) when some of the parent dom has
`-webkit-overflow-scrolling: touch;` and the webpage is longer than one screen and
the canvas is not at the top part of the page.
Check `https://bugs.webkit.org/show_bug.cgi?id=203681` for more details.
100pah added a commit to apache/echarts that referenced this pull request Oct 31, 2019
The bug is fixed in: ecomfe/zrender#522
IOS13 safari probably has a compositing bug (z order of the canvas and the consequent
dom does not act as expected) when some of the parent dom has
`-webkit-overflow-scrolling: touch;` and the webpage is longer than one screen and
the canvas is not at the top part of the page.
Check `https://bugs.webkit.org/show_bug.cgi?id=203681` for more details.
@100pah 100pah merged commit eacb7f2 into master Nov 1, 2019
100pah added a commit to apache/echarts that referenced this pull request Nov 1, 2019
The bug is fixed in: ecomfe/zrender#522
IOS13 safari probably has a compositing bug (z order of the canvas and the consequent
dom does not act as expected) when some of the parent dom has
`-webkit-overflow-scrolling: touch;` and the webpage is longer than one screen and
the canvas is not at the top part of the page.
Check `https://bugs.webkit.org/show_bug.cgi?id=203681` for more details.
@Ovilia Ovilia deleted the fix/ios13-z-bug branch November 17, 2019 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants