Closed Bug 1603618 Opened 4 years ago Closed 4 years ago

Get autoscrolling to work properly with desktop zooming

Categories

(Core :: Panning and Zooming, defect, P3)

73 Branch
defect

Tracking

()

RESOLVED DUPLICATE of bug 1557160
Tracking Status
firefox73 --- wontfix

People

(Reporter: ktaeleman, Assigned: kats)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Attached image desktopzooming.gif

STR:

Set preferences:

  • apz.allow_zooming=true
  • mousewheel.with_control.action=5

navigate to any page (ex: https://bugzilla.mozilla.org)
zoom in using ctrl-mouse scrollwheel

press and hold middle mousebutton on the mouse and hold in a direction
release middle mousebutton
repeat last 2 steps in a different location

Notice how the initial middle mouse click location is used as the center for scrolling instead of the new location.

Video attached that shows behavior.

Component: Graphics → Panning and Zooming

Autoscrolling (the middle-click based scrolling shown in the gif) does not even start for me on https://bugzilla.mozilla.org when zoomed in -- likely another bug.

It does on a different page, though (e.g. https://planet.mozilla.org/), and I do see that the autoscroll indicator's location does not match the location of the mouse click. Likely the calculation of the indicator's location does not take into account the resolution.

Priority: -- → P3
Summary: Desktop 'pinch' zooming doesn't reset the initial start position after releasing middle click → Get autoscrolling to work properly with desktop zooming
Assignee: nobody → kats

This seems to work fine for me. Tested on two different windows machines, with both ctrl-zooming (with mousewheel.with_control.action=5) and trackpad pinch-zoom. In both cases the autoscroll indicator showed up correctly and autoscrolling worked fine. Also tested on root scroller vs subframe and it seems ok.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: