Closed Bug 163084 Opened 23 years ago Closed 21 years ago

Menus & bookmark folders should require keystroke or mouse click to activate

Categories

(Core :: XUL, defect)

x86
OS/2
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: mrmazda, Assigned: hyatt)

Details

Attachments

(1 file)

Menus follow mouse pointer is a windoze behavior that should not be inflicted upon OS/2 users unless they ask for it via non-default preference. Such behavior in OS/2 is a usability handicap.
Attached patch Fix for problemSplinter Review
This patch allows a delay time of -1, and if this is set, the timer never gets kicked off. Works pretty well.
Comment on attachment 96107 [details] [diff] [review] Fix for problem indent this line + // Kick off the timer if the delay is > -1. for r=timeless
Attachment #96107 - Flags: review+
Comment on attachment 96107 [details] [diff] [review] Fix for problem Hyatt, could you take a look at this one? Only matters if you set the timer value to -1. Thanks
Attachment #96107 - Flags: superreview?(hyatt)
Attachment #96107 - Flags: superreview?(hyatt)
Emulating the OS/2 behavior would require lots of code change to match all the subtleties. I have investigated this and it is just not feasible. This is not something people complain about in the OS/2 browser.
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → WONTFIX
user_pref("ui.submenuDelay", -1); has the desired effect in bookmarks. How can it be so hard to implement this in other menus?
The delay isn't enough. There are lots of other subtleties that would have to be done. 1. Holding the mouse button down while moving around a menu should highlight those items. 2. Clicking on an item should highlight it and then select it 3. Clicking on an item in the menu bar and then moving the mouse to another menu item shouldn't do anything at all. To get the total OS/2 behavior would be a great deal of work and it's simply not worth the effort.
Component: XP Toolkit/Widgets: Menus → XUL
QA Contact: shrir → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: