#10721 closed defect (fixed)
MenuBar: hovering MenuBarItem should make previously opened menu disappear immediately
Reported by: | Pete Smith | Owned by: | bill |
---|---|---|---|
Priority: | low | Milestone: | 1.9 |
Component: | Dijit | Version: | 1.4.0 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description (last modified by )
I have a menubar, with a combination of PopupMenuBarItems and MenuBarItems. If I hover over the popup menu bar item, a menu appears. If I hover over the adjoining MenuBarItem, the menu does not come down right away as it should. This does work if both items are popupmenuBarItems. I have the need to combine buttons as well as popup menu items on the same menubar, which this affords.
To Reproduce:
http://download.dojotoolkit.org/release-1.4.1/dojo-release-1.4.1/dijit/tests/test_Menu.html
- Click "Help" Menu. See popup come out.
- Hover over "Disabled" (doesn't matter enabled or disabled). The menu has a delay in coming down.
It works perfectly if you go to ANOTHER popup menu. If you hover over a menuBar Item, the menu from the previous should knock down immediately.
Change History (6)
comment:1 Changed 11 years ago by
Description: | modified (diff) |
---|
comment:2 Changed 11 years ago by
Description: | modified (diff) |
---|---|
Milestone: | tbd → future |
Summary: | MenuBar Usability Enhancement - Popup MenuBar Buttons and MenuBar Items. → MenuBar: hovering MenuBarItem should make previously opened menu disappear immediately |
Hmm, you must be talking about the delay in the help menu disappearing.
comment:3 Changed 8 years ago by
Priority: | high → low |
---|
comment:4 Changed 8 years ago by
Milestone: | future → 1.9 |
---|---|
Owner: | set to bill |
Status: | new → assigned |
Note that for vertical menus, the delay is intentional, because if the user slides diagonally from the PopupMenuItem to the popup Menu, he may hit other siblings of the PopupMenuItem along the way.
For MenuBar though I don't see a compelling reason to do the delay.
Hmm, when you say "come down" and "Knock down" do you mean "disappear"?