Wheel scrolling interrupts scrollbar drag scrolling

RESOLVED WORKSFORME

Status

()

Core
Panning and Zooming
RESOLVED WORKSFORME
2 years ago
2 years ago

People

(Reporter: kats, Unassigned)

Tracking

({correctness})

Trunk
Unspecified
Mac OS X
correctness
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [gfx-noted])

Using the OS X trackpad and apz.drag.enabled set to true, you can start dragging the scrollbar, then do a two-finger swipe to wheel-scroll. This interrupts the scrollbar-drag and when you continue your initial drag it doesn't continue the scroll. This works without apz.drag.enabled set to true.

I am working on some patches that I need for bug 1242690 which should make this easy to fix. The patches basically maintain some extra drag info in InputQueue so that when we start a new drag block after the wheel input, we can restore the drag metrics from the first block. It can probably be fixed independently also, but I'd advise waiting a bit until that bug is done.
Keywords: correctness
Whiteboard: [gfx-noted]
This can probably be reproduced on other platforms too but I only tested on mac.
OS: Unspecified → Mac OS X
Version: unspecified → Trunk
This works now. It was likely fixed by bug 1289432.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.