Closed Bug 1685601 Opened 4 years ago Closed 9 months ago

[Bug] Position fixed element is flickering when user is scrolling

Categories

(Core :: Panning and Zooming, defect)

Unspecified
Android
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: kbrosnan, Unassigned)

Details

From github: https://github.com/mozilla-mobile/fenix/issues/17357.

Steps to reproduce

  1. Go to https://allegro.pl/listing?string=Lego
  2. Scroll down (do it rather quickly)
  3. Observer bottom bar flickering

Expected behavior

Position: fixed element shouldn't flicker while page is scrolling

Actual behavior

Position: fixed element is flickering
See: video

Device information

  • Android device: Samsung Galaxy J7 2017
  • Fenix version: 84.1.3 and todays (07.01.2021) nightly

84.1.3 runs on opengl and nightly runs on webrender, both show same issue.

Change performed by the Move to Bugzilla add-on.

Does this kind of flicker happen on every sites using position:fixed elements for footer? If it's not, I'd bet the site in question is doing something by script.

Hi, author of github issue here.
I see this on other sites as well, for example here:
https://discussions.ubisoft.com/topic/78181/ac-valhalla-crashes-every-15-30-minutes/148?page=10&lang=en-US

Hi, the issue no longer reproduces on firefox android 84.1.4 (which runs on opengl) but reproduces on nightly (which runs on web render). This is a Mali T gpu device.

Sorry my mistake, the issue still reproduces but only when I enable dynamic address bar. If I have address bar that does not hide when I scroll down the issue doesn't exist.

Maybe fenix is doing something funny like reporting different window height many times per second while scrolling?

Severity: -- → S3

Are you still experiencing this issue? I suspect this was fixed by bug 1730998.

Flags: needinfo?(mikaka27)

Issue no longer reproduces, sorry for the delay :(

Flags: needinfo?(mikaka27)

Thanks for confirming!

Moving to the correct component.

Component: Graphics: Layers → Panning and Zooming

Thanks for checking. Closing as WORKSFORME.

Status: NEW → RESOLVED
Closed: 9 months ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.