#10716 closed defect (fixed)
Menu: don't highlight first MenuItem on open via mouse click
Reported by: | Pete Smith | Owned by: | bill |
---|---|---|---|
Priority: | high | Milestone: | 1.8 |
Component: | Dijit | Version: | 1.4.0 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description (last modified by )
When clicking a menu, the first item in the list should not be selected unless the menu was selected via a keyboard key. This is standard on all the OS's I tried. When clicking the menu, the first item should not be selected until the user hovers over it.
This is done on line 264 of Menu.js.
Change History (10)
comment:1 Changed 11 years ago by
Description: | modified (diff) |
---|---|
Summary: | Usability Standardization on Menus and MenuBar → Menu: Usability Standardization on Menus and MenuBar |
comment:2 Changed 11 years ago by
OK Making a ticket out of the second one. Sorry for the protocol mistake.
comment:3 Changed 11 years ago by
http://bugs.dojotoolkit.org/ticket/10721
Created out of the second one.
comment:4 Changed 11 years ago by
We run into Issue-1 in our company. A workaround was to subclass dijit.Menu and overwrite the focus() method which called _onFocus() to perform the initialization without actually focusing on the first node. A true solution could be done along these lines but with a configurable parameter.
comment:5 Changed 10 years ago by
Description: | modified (diff) |
---|---|
Milestone: | tbd → future |
Summary: | Menu: Usability Standardization on Menus and MenuBar → Menu: don't highlight first MenuItem on open via mouse click |
comment:6 Changed 9 years ago by
Milestone: | future → 1.8 |
---|---|
Owner: | set to bill |
Status: | new → assigned |
See also #14918.
Hi Pete.
I guess the first one makes sense.
I'm not following you on the second one, what does "come down" mean? Obviously hovering over a MenuBarItem shouldn't display a menu, because there's no associated menu.
Also, every issue should be filed as a separate ticket.