Fling animation blocks completion/reset of overscroll animation
Categories
(Core :: Panning and Zooming, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox86 | --- | affected |
People
(Reporter: sawyerbergeron, Unassigned)
References
(Blocks 1 open bug)
Details
Steps to reproduce:
- Begin an X axis overscroll and hold view in overscrolled state
- Begin a Y axis fling
Observed results:
View remains overscrolled while fling animation completes. Overscroll only resets once fling animation completes.
Expected results:
View completes overscroll animation concurrently with fling animation, or overscroll is instantaneously reset before fling animation is allowed to begin
Reporter | ||
Updated•4 years ago
|
Updated•4 years ago
|
Comment 2•4 years ago
|
||
When I test I get the observed results in Safari, and the expected results in Chrome.
Comment 3•4 years ago
|
||
(In reply to Timothy Nikkel (:tnikkel) from comment #2)
When I test I get the observed results in Safari, and the expected results in Chrome.
Markus, does this match what you see? (If so, can we downgrade this from blocking the initial release of overscroll?)
Comment 4•4 years ago
|
||
I can confirm that Safari has the "observed results". Weird! Ok, then I guess we can downgrade this.
Updated•4 years ago
|
Comment 5•4 years ago
|
||
Here is a good test page for this issue (STR: overscroll to the left and then fling downward without releasing the touchpad in between). I find that on shorter pages the fling reaches the end of the page pretty quickly, making the issue harder to notice.
Comment 6•4 years ago
|
||
I think this may be fixed by bug 1700215?
Comment 7•4 years ago
|
||
(In reply to Botond Ballo [:botond] from comment #6)
I think this may be fixed by bug 1700215?
Bug 1700215 fixed this issue for Mac but not for Linux (where flings have a different implementation). We'll keep this open to track the Linux issue.
Updated•3 years ago
|
Comment 8•7 months ago
•
|
||
Just a heads up, per bug 1752246 comment 3, we are planning to enable overscroll on Linux by default in Firefox 130.
We have not received other reports of this issue so we are not considering this a blocker for that enablement. However, we'd still like to fix this at some point, and will keep the ticket open.
Description
•