View Issue Details

IDProjectCategoryView StatusLast Update
0020967MMW 5Main Panelpublic2024-09-19 06:35
Reporterzvezdan Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status assignedResolutionreopened 
Product Version5.1 
Target Version5.1.1Fixed in Version5.1 
Summary0020967: Issue with tab key when popup is opened in grid
DescriptionLet say that I have configuration as it could be seen on the screenshot. Music > Genres, Grid (Genres) view: if I click or press Alt+down to any genre in grid, the popup will open; if I press Tab key after that, nothing is happening, neither the Play button in the header nor the first album in popup gets the focus, the dashed line cannot be seen anywhere. The focus will be given to the album in popup just after one more Tab press.

However, if I press left or right arrow keys after the first pressed Tab, the focus will be transferred to the previous/next genre in the grid; also, if I press the up arrow key, the focus will be transferred to the genre above the one with the opened popup. However, if I press the down arrow key, the context menu will be opened!

This is wrong behavior. When I press Tab key, the focus should be given to the Play button in the header of popup, and another Tab press should give focus to the album in popup.

I am not sure if this is related to the 0020796 issue.
TagsNo tags attached.
Attached Files
Fixed in build3054

Relationships

related to 0020796 closedmichal Opened and closed popups steal focus 
related to 0020933 closedmichal Issues with TAB order and Keyboard-only usage of MM 2024 
related to 0021195 assignedrusty Further improvements to TAB order / Keyboard-only usage of MMW 
related to 0021196 closedpetr MediaMonkey does not get focus on startup (regression) 

Activities

rusty

2024-05-31 18:01

administrator   ~0075662

I suggest deferring, since most users using the keyboard would just press ENTER rather than opening the popup.

zvezdan

2024-05-31 18:17

updater   ~0075666

It seems we don't understand each other. The popup is already opened. The issue is manifesting after that, because the keyboard focus is wrong after pressing the Tab key.

rusty

2024-06-04 15:48

administrator   ~0075724

What I meant is that if the user is only using the keyboard, then they're unlikely to use the Popup functionality to begin with (i.e. they're much more likely to use ENTER than ALT-DOWN), and so although I completely agree that this is a bug, I'm just suggesting that it can be deferred.

michal

2024-09-16 17:13

developer   ~0076980

Fixed in build 3054.

rusty

2024-09-17 17:27

administrator   ~0077008

Tested 3054, and there remain some issues with keyboard behaviour in the grid view:

1) The original issue still occurs once Popups have been expanded/contracted. e.g.
1 Launch MMW in Music > Genres [Grid]
2 Click the 3rd item in the Grid
--> Popup opens as expected
3 Press DOWN-ARROW
--> Focus disappears (unclear where it's gone)!! What probably should have happened is that the Grid item below should have opened with it's associated Popup opened.
4 Press RIGHT-ARROW
--> 4th item in the grid opens with it's associated Popup
5 Press ALT-UP
--> Popup collapses as expected
6 Press TAB
--> Focus disappears instead of advancing to the Player! Normally TAB works, but once steps 3-5 have been done, TAB subsequently always fails to advance to the Player (it's almost as if steps 3-5 cause MMW to 'lose' positioning of the view).

michal

2024-09-17 17:47

developer   ~0077009

Last edited: 2024-09-17 17:47

re 3 - it focuses one item below the original one and keeps popup opened with contents from this new item. But it seems it sometimes fails to scroll correctly to new position, so it is not clearly visible.

michal

2024-09-18 15:23

developer   ~0077025

Focus disappearing fixed in build 3055. Problems with correct scroll position was always there, I did not find fix yet.

michal

2024-09-18 16:06

developer   ~0077026

Last edited: 2024-09-19 06:35

So at least improved in build 3055. It mostly works ok, but sometimes still can scrolls wrongly.