"Scroll into view" logic isn't triggered when dragging the caret past the edge of the viewport after zooming in using Fenix
Categories
(Core :: Panning and Zooming, defect, P3)
Tracking
()
People
(Reporter: csheany, Unassigned)
References
(Blocks 1 open bug)
Details
User Agent: Mozilla/5.0 (Android 7.1.1; Tablet; rv:68.0) Gecko/68.0 Firefox/68.0
Steps to reproduce:
- Open this bug
- Scroll to the description
- Zoom in
- Long press (this) word
- Drag the caret up past the toolbar
Actual results:
The page doesn't scroll
Expected results:
The page does scroll
Comment 1•5 years ago
|
||
This used to be broken even when not zoomed in; that was fixed in bug 1404854. It looks like it's never worked when zoomed in.
Comment 3•5 years ago
|
||
Hello, thanks for your ticket.
I can confirm that your issue is reproducible with this page but not with Wikipedia or Amazon.
Devices:
- Nokia 6 (Android 7.1.1);
Build:
- Release 66.0.4;
- Nightly 68.0a1 (2019-05-06);
It seems that this problem occurs only with some pages. Also on Chrome, I can't reproduce this problem on the same site but it seems that the scroll just jumps very far from the last zone.
Comment 4•5 years ago
|
||
(In reply to csheany from comment #2)
But it should?
Yep.
Did I get the summary right?
Pretty good, yeah. I edited it to mention dragging the caret, as that's one of several things that can trigger "scroll into view" logic. (Another example would be typing characters into a text field, as in bug 1545096.)
Comment 5•5 years ago
|
||
The priority flag is not set for this bug.
:st3fan, could you have a look please?
For more information, please visit auto_nag documentation.
Updated•5 years ago
|
Comment 6•5 years ago
|
||
Asking the GV team for triage.
Comment 7•5 years ago
|
||
Clearing priority so GV team will see this bug during triage.
Updated•5 years ago
|
Comment 8•5 years ago
|
||
Moving to APZ component because this looks like an APZ scrolling issue
Comment 9•5 years ago
|
||
The priority flag is not set for this bug.
:botond, could you have a look please?
For more information, please visit auto_nag documentation.
Comment 10•5 years ago
|
||
P3 based on comment 1 (not a regression, this is something that has never worked).
Comment 11•5 years ago
|
||
Also updating the title to clarify that this bug is about continuing to drag when the finger reaches the end of the viewport.
Comment 12•5 years ago
|
||
My recollection is, when I briefly debugged the AccessibleCaret code to understand why this is happening, is that when the finger reaches the end of the viewport, the events don't even make it to AccessibleCaret because their coordinates are out of bounds.
The first step to fixing this would be understanding how this works when not zoomed in.
Updated•2 years ago
|
Description
•