webamp
webamp copied to clipboard
Webamp menus behaviors problem
There are two behaviors on Webamp menus that differ from standard menu behaviors. These are usability problems, especially which make Webamp unusable in tablets or touchscreens.
1. Clicking on a menu item with submenu arrow shouldn't close menu.
Steps to reproduce:
- Right-click on the "Winamp" title bar in Webamp
- On the context menu appeared, click on either "Play", "Skins" or "Playback" item. Don't just hover on the item, but click on it.
Expected result: Both the menu and the submenu should remain open. (If the submenu didn't appear on hovering within a few milliseconds, clicking on the aforementioned item should pop up the submenu immediately.)
Actual result: The menu is closed.
2. When mouse cursor moves away from submenu, the submenu shouldn't close...
...until another submenu (that's not a descendant nor ancestor of it in the menu tree) is opened, or the user mouse-clicks something outside the menus.
Steps to reproduce:
- Right-click on the "Winamp" title bar in Webamp
- On the context menu appeared, hover on "Play" (which opens a submenu), and then move the mouse cursor away (from "Play" and its submenu).