Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

[Bug]: Overscroll effect not gone if finger is released outside of the window #25592

Closed
Daniikk1012 opened this issue Jun 11, 2022 · 2 comments
Closed
Labels
🐞 bug Crashes, Something isn't working, .. needs:triage Issue needs triage

Comments

@Daniikk1012
Copy link

Daniikk1012 commented Jun 11, 2022

Steps to reproduce

  1. Go to the bottom of a scrollable page
  2. Swipe up and only release when outside the webpage (At the status bar)

Expected behaviour

The overscroll effect should be gone after I release the finger

Actual behaviour

The overscroll effect stays even though I released the finger. It only resets on the next overscroll

Device name

Xiaomi Redmi Note 10 Pro

Android version

Android 12 SKQ1.210908.001

Firefox release type

Firefox

Firefox version

101.2.0

Device logs

No response

Additional information

This is probably not a MIUI issue, Firefox is the only application where I have found this bug. Additionally, if this is somehow related, sometimes the overscroll effect is fully gone (Don't know how to reproduce) and there is no way to cause it until I restart Firefox.

Screenrecorder-2022-06-11-13-20-30-901.mp4

┆Issue is synchronized with this Jira Task

@Daniikk1012 Daniikk1012 added needs:triage Issue needs triage 🐞 bug Crashes, Something isn't working, .. labels Jun 11, 2022
@jmstriegel
Copy link

I believe I'm also experiencing this issue, and I'd like to add that this happens even if you release within the webpage, as long as you pause a brief moment before lifting your finger. I'm also on Android 12 with Firefox 101.2.0.

Scrolling past the bottom of any page, a stretch effect occurs. "Flicking" against the bottom of the scrolled content, the stretch will discontinue upon release and return to normal. This is the expected behavior.

However, pausing slightly before lifting your finger causes the stretch effect to stick. Upon release the document content will remain stretched. This has a few side effects:

  • scrolling back to the top of a page, the view will be unable to reach the top, making the very top of the page inaccessible.
  • click target locations don't appear to have their locations recomputed to match the stretched content, so clicking on links will either miss or hit nearby items instead of the intended target.
  • the stretched view remains stretched even when navigating to another page or clicking the back button

@kbrosnan
Copy link
Contributor

This is bz-1710708 via 1738691

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
🐞 bug Crashes, Something isn't working, .. needs:triage Issue needs triage
Projects
None yet
Development

No branches or pull requests

3 participants