Closed
Bug 1917733
Opened 6 months ago
Closed 6 months ago
Incorrect hit testing with fixed-to-bottom page elements when the navigation toolbar is enabled
Categories
(Fenix :: Toolbar, defect, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mstange, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(3 files)
Steps to reproduce:
- In Firefox for Android, with the new navigation toolbar enabled, go to https://garmin.opentopomap.org/
- Scroll down so that the dynamic toolbars disappear.
- Place your finger just above the map that's floating at the bottom, and drag down to scroll up.
Expected results:
The page should scroll up. The map should not move.
Actual results:
The finger is now moving the map, even though the touch start wasn't placed on the map.
Reporter | ||
Comment 1•6 months ago
|
||
Reporter | ||
Comment 2•6 months ago
|
||
Alternative steps to reproduce:
- Navigate to attachment 9423714 [details].
- Scroll down so that the dynamic toolbars are hidden.
- Tap on a link that's close to the bottom panel. You can't - Gecko thinks the link is behind the panel.
- Long-press somewhere outside the bottom panel. This sometimes selects text inside the bottom panel, with the selection handles being completely removed from the selection.
Comment 3•6 months ago
|
||
When I try to reproduce this bug on a local debug Fenix, I do see "Assertion failure: -mDynamicToolbarMaxHeight <= aOffset && aOffset <= 0"(bug 1914524). CCing :mavduevskiy.
See Also: → 1914524
Comment 4•6 months ago
|
||
Mike thinks the fix for bug 1914524 (which should be fixed by bug 1913006) will fix this bug.
Comment 5•6 months ago
|
||
I did confirm it works on the latest nightly.
You need to log in
before you can comment on or make changes to this bug.
Description
•