Closed Bug 14935 Opened 26 years ago Closed 24 years ago

[CBX]Dropped-down listbox doesn't intercept mousewheel notifications

Categories

(Core :: Layout: Form Controls, defect, P3)

x86
Other
defect

Tracking

()

VERIFIED FIXED
Future

People

(Reporter: yossioren, Assigned: rods)

References

()

Details

WIN2K While the "OS" dropdown is active, I roll the mousewheel. The window scrolls, instead of the dropdown. The mousewheel just spams the window with WM_VSCROLL messages with SB_LINEDOWN, so my bet is that the open dropdown window doesn't wait for those messages.
Assignee: shuang → trudelle
Component: UE/UI → XP Toolkit/Widgets
changing component and assigning to trudelle for triage
Assignee: trudelle → karnaze
Component: XP Toolkit/Widgets → HTML Form Controls
That's an HTML forms control, not an XPToolkit widget. reassigning
Assignee: karnaze → rods
Reassigning to Rod.
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → LATER
Target Milestone: M14
changed to later
reopening and marking Future...
Status: RESOLVED → REOPENED
Resolution: LATER → ---
Target Milestone: M14 → Future
*** Bug 55512 has been marked as a duplicate of this bug. ***
Status: REOPENED → ASSIGNED
Summary: Dropped-down listbox doesn't intercept mousewheel notifications → [CBX]Dropped-down listbox doesn't intercept mousewheel notifications
*** Bug 59830 has been marked as a duplicate of this bug. ***
I see this same bug on PC/Linux 2000111021 (see bug 59830). Could somebody with appropriate permissions change the Platform/OS to All/All?
When this is implemented, please make it so that you have to hover the dropdown to make it react to the mousewheel. In other words the dropdown should have focus *and* be hovered to scroll. Also there should be different behavior when the select is dropped down and when it's not. If it's dropped down it should only scroll through the list of options, not select anything or trigger any onChange events. If however it's collapsed (but has focus) scrolling the mousewheel should move the selection *one* option at a time. It would be really cool if the onChange event would trigger after a small timedelay, really useful for those autosubmitting dropdowns... Should I file anything of this as a seperate bug ?
oh, btw, this is *not* the way IE does it. This is better :)
Oops, I should have marked this one Fixed with my mousewheel checkins Friday night. It works as you have suggested, except that no scrolling is done when the dropdown has focus but is rolled up (I suspect this would be hard, but I'm not sure).
Status: ASSIGNED → RESOLVED
Closed: 26 years ago24 years ago
Resolution: --- → FIXED
Verified Build 2001071607 trunk os:win95
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.