Open Bug 406020 Opened 17 years ago Updated 2 years ago

Linux/Gnome: Pointing at a drop-down list box and scrolling the scroll-wheel doesn't change the selected option

Categories

(Core :: Layout: Form Controls, defect)

x86
Linux
defect

Tracking

()

People

(Reporter: mozilla, Unassigned)

Details

In native Gnome applications, pointing at a drop-down list box and scrolling the scroll-wheel changes the selected option: scrolling up selects the previous option and scrolling down selects the next option; without the list box dropping down.

In Firefox, pointing at a drop-down list box in content and scrolling the wheel causes the page to scroll. Pointing at a drop-down list-box in chrome (for example in the Preferences dialogue) does nothing.

This is more confusing now that Firefox's list boxes *look* like real Gnome list boxes (but don't *act* like them).

Expected behaviour:
Pointing at a drop-down list box and scrolling the scroll-wheel should change the selected option, without the list box dropping down.
Component: Shell Integration → Layout: Form Controls
Product: Firefox → Core
QA Contact: shell.integration → layout.form-controls
Pretty sure that this setup wouldn't be web-compatible (unless onchange events were somehow deferred until the user is "done scrolling", whatever that means).
I'm not sure if this is performed as default action of mouse wheel scrolling on Linux. I think that if we add a new value to LookAndFeel, we can perform this only on Linux, though.

Per comment 1 and comparing with the behavior of Gecko on other platforms, it may be risky. But I don't know the behavior on other browses on Linux.

Please mark this issue as WONTFIX or INVALID. Not changing controls with the mouse wheel is the only sane behavior. If anything, that behavior should be removed from Gnome, not metastasized here.

Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.