Closed Bug 915476 Opened 11 years ago Closed 11 years ago

sticky position elements stop scrolling towards the end of long pages

Categories

(Core :: Layout, defect)

ARM
Android
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: coyotebush, Unassigned)

References

()

Details

Towards the bottom of the html5rocks demo page, there is a point on the page after which the sticky headers stop sticking and start scrolling with the page. They stop smoothly and stay there, suggesting this is a problem with both the asynchronous and synchronous sides (so maybe in my ComputeStickyLimits method). But oddly, this point changes with zoom: the headers are willing to scroll down farther if zoomed in farther. Also oddly, I don't see this in a current nightly build, only in one with my patches from bug 897105.
Blocks: 916315
What I've seen in Nightly builds since those patches landed is that the last header stops scrolling at a consistent point on the page: actually, the point where it would be when reaching the end of the page while fully zoomed out.

This continues to be true both during and after scrolling, but not during zooming; one can zoom in such that the header moves down past this point but snaps back at the end of the zoom.
And on more recent Nightly builds it's seemed to be working fine, so closing until and unless I or someone else see this again.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.