Open Bug 839953 Opened 11 years ago Updated 2 years ago

Scroll wheel does not work properly in Google Maps

Categories

(Firefox :: General, defect)

18 Branch
x86
macOS
defect

Tracking

()

People

(Reporter: mozilla, Unassigned)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:18.0) Gecko/20100101 Firefox/18.0
Build ID: 20130201065344

Steps to reproduce:

I was trying to use the scroll wheel on my mouse to zoom into a location on Google Maps (http://maps.google.com).


Actual results:

Using the scroll wheel in single increments (or "clicks") would not cause the map zoom level to change.


Expected results:

Moving the scroll wheel by a single increment should cause the map to zoom in or out. (This is the behavior in Google Chrome.) I was able to zoom by using much larger increments, but this made zooming difficult to control. Though this issue may sound trivial, it is quite frustrating compared to the experience in other browsers.
Setting mousewheel.min_line_scroll_amount to 250 lowers the scrolling threshold enough that the map will zoom with one increment, but the resulting amount of zoom is too much.
Component: Untriaged → General
Yes, I was able to reproduce the issue in safe mode and with a clean profile.
Flags: needinfo?(mozilla)
I can reproduce this issue on the 02/19 Nightly, but it reproduces very rarely for me, so I can't investigate much there.

Can you please try and see if this issue also reproduces on other browsers on Mac OSX 10.8 (Safari, Chrome etc)?
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(mozilla)
It works as expected in Safari 6.0.2 and Chrome 24. Also, this seems to be a Firefox for Mac issue - I haven't had any trouble  on my PC. I suspect it has something to do with the mousewheel params, but hard to say.
Flags: needinfo?(mozilla)
(In reply to mozilla from comment #1)
> Setting mousewheel.min_line_scroll_amount to 250 lowers the scrolling
> threshold enough that the map will zoom with one increment, but the
> resulting amount of zoom is too much.

In a Macbook Pro Retina running OS X 10.8.3, with new profiles:

* Firefox 18.0.0 onwards, including Aurora 22.0a2-2013-04-08: mousewheel.min_line_scroll_amount needs to be set to 499 or higher for the map to zoom. Whole-page scrolling steps (such as for this page) are about a third of those found in other browsers (Safari 6.0.3, Opera 12.14, Chrome 26.0.1410.43).

* Firefox 17.0.0: mousewheel.min_line_scroll_amount 250 is enough. Whole-page scrolling steps like in Firefox 18.0.0.

* Firefox 16.0.0 and back: Google Maps zooming works as expected (one level per wheel step/click); mousewheel.min_line_scroll_amount does not exist. Whole-page scrolling steps about three times those of other browsers (Chrome, Opera, Safari).
This bug also exists on Windows 8.1.

Issue:  Using scroll wheel on mouse to zoom-in zoom-out in google maps, zoom increment is too high i.e. each mouse wheel notch/turn increments in or out multiple levels of scale, this makes it unusable.

Firefix 33.0.0
Works fine in chrome and IE (each notch/turn zooms in or out 1 level of zoom).
(In reply to a-guy from comment #7)
> This bug also exists on Windows 8.1.
> 
> Issue:  Using scroll wheel on mouse to zoom-in zoom-out in google maps, zoom
> increment is too high i.e. each mouse wheel notch/turn increments in or out
> multiple levels of scale, this makes it unusable.
> 
> Firefix 33.0.0
> Works fine in chrome and IE (each notch/turn zooms in or out 1 level of
> zoom).

I can +1 this on 33.1.1.
Incremental scrolls will disproportionally zoom the screen, making Gmaps unusable. Does not occur in other browsers, does not matter what local mouse settings are.

As tested in Win 8.1u1
+1 From me in the most recent version of FF on W7. But only in the new version of maps. I used the old one until they pulled it. It looks this doesn't get too much attention.
It turns out to be a bug(?) in the Logitec setpoint add-in. Disabling it resolves the issue
(In reply to victor50 from comment #10)
> It turns out to be a bug(?) in the Logitec setpoint add-in. Disabling it
> resolves the issue

Setpoint is not a FireFox add-in.  It's the driver to enable extra features in the mouse, like scroll wheel click = doubleclick.
Disabling Logitech Setpoint is not an option.  If this is a bug in Setpoint, why does it only show up in FF and not in other browsers?  and why only when dealing with Google Maps? and not when it's scrolling other web pages.  This needs some developer work.
There is a setpoint addin in FF, probably installed when installing setpoint. Disabling this addin really solves the issue.
(In reply to victor50 from comment #12)
> There is a setpoint addin in FF, probably installed when installing
> setpoint. Disabling this addin really solves the issue.

Victor, my apologies.  I didn't initially see it in the list, since I was looking in the plug-ins.  It's an extension.  You're 100% correct, once I removed Logitech's extension, Logictech's mouse scrolling worked fine in Google maps.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.