View Issue Details

IDProjectCategoryView StatusLast Update
0018119MMW 5Main Panel: Toolbars & Menuspublic2021-07-07 21:18
Reporterrusty Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version5.0 
Target Version5.0.1Fixed in Version5.0.1 
Summary0018119: ALT key breaks menus (regression)
DescriptionIf the user attempts to access the main menus via the ALT key, then arrows don't switch between menus once a menu has opened. e.g.

1 Press ALT
2 Press RIGHT ARROW and/or LEFT ARROW
--> menu navigation works as expected
3 Press DOWN ARROW
--> Menu opens
4 Press RIGHT ARROW and/or LEFT ARROW
--> Menu navigation fails!

Expected behavior is that:
- Right/Left Arrow keys work (unless the currently-highlighted menu entry can be expanded in which case RIGHT-ARROW would expand the entry)
- In the case of an expandable menu, clicking UP-ARROW (to bring focus back to the level of File/Edit/View/Play/Tools/Help) should re-enable the ability to navigate between top-level menu items
TagsNo tags attached.
Fixed in build2422

Relationships

related to 0018105 closedpetr Using Hidden Main Menu can cause main/context menus to become unresponsive [Regression] 
related to 0016435 closedpetr Using Alt+Tab while a menu is opened => crash 
child of 0017797 newdrakinite Improve accessibility of MediaMonkey 5 

Activities

michal

2021-07-07 08:28

developer   ~0064171

Last edited: 2021-07-07 08:43

I cannot reproduce with given steps just after running app, but these causes the same for me:
Run MM5 -> press Alt -> press down arrow -> press Alt
And from this on left/right arrows stop working. And also hover and clicks on menu items stop working!

michal

2021-07-07 09:01

developer   ~0064172

It is caused by some bug in Chromium 90, MM5 build with the same sources, only switched to Chromium 79, works ok.

rusty

2021-07-07 13:19

administrator   ~0064177

Last edited: 2021-07-07 13:39

You're right--I'd neglected to document the 'press Alt' step and it's critical to replicating the bug.

But I hadn't realized that it completely breaks menu functionality and that it's no longer just an accessibility issue. i.e. so that it's clear:

1 Press ALT
2 Press DOWN ARROW
3 Press ALT
4 Click on any menu command or context menu command
--> Nothing happens!
--> In order to get menus working correctly, MediaMonkey 5 must be restarted!

Setting target to 5.0.1.

Ludek

2021-07-07 14:01

developer   ~0064181

Last edited: 2021-07-07 14:03

Fixed by the same workaround/fix as 0018105 in 2422

rusty

2021-07-07 21:18

administrator   ~0064185

Verified 2422.