Closed Bug 1108150 Opened 10 years ago Closed 8 years ago

Make sure we're updating the velocity during momentum pan events

Categories

(Core :: Panning and Zooming, defect)

All
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mstange, Unassigned)

References

(Blocks 1 open bug)

Details

When we calculate the new displayport on the APZ side, we consult the current scrolling velocity. On Mac, flings are driven by events from the system and not by our own FlingAnimation, so it's possible that we're not updating our fling velocity properly from those events, which would cause us to calculate a displayport that we'll already have scrolled past once it's finished painting.

Maybe we're already doing this correctly, but we should double-check.
Much like bug 1098430 this is dependent on using the pan gesture events.
Blocks: 1166360
No longer blocks: apz-desktop
You need to log in before you can comment on or make changes to this bug.