-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
keyboard navigation appears broken in crate section of track context menu #9016
Comments
Commented by: essence-82 Testing the latest version of mixxx x64 2.01 alfa this problem still remains. |
Commented by: Be-ing Hi Ray, we have not started working on this yet. We will change the status of this bug to In Progress when we have. I understand this is a big usability issue so this is definitely on our radar to fix soon. |
Commented by: ntmusic-deactivatedaccount
|
Commented by: poelzi I tried to replicate the bug, but for me the menu behaves like it should. The checkable solution I tried first, but it does not allow the tristate option which is required for correct behavior. Maybe it depends on OS ? Works fine on Linux with KDE Desktop. |
Commented by: davidhm So, here's the things I've tried:
Also, I don't know if this can be done but ideally pressing enter would only select or unselect the crate, not pop the menu. However, the latter happens because it's the default behaviour for QMenu when an action is triggered. As mentioned in point 2, I tried reimplementing the event() function in the QWidgetAction but it doesn't work. |
Commented by: Be-ing I think you may have been working with the wrong widgets, David. Perhaps intercepting arrow key up/down events from the m_pCrateMenu and using QMenu::setActiveAction could work. |
Commented by: Be-ing I just tested this again and it actually does work, just not quite as expected. The active crate is indicated by a dotted border around the name and crates can be selected/unselected with the space bar. This is unexpected because the background color of the item in the menu does not change when it is selected. I will see if I can fix that. |
Commented by: Be-ing When the Crates menu is first shown, no item is highlighted so it seems like navigating with the arrow keys would not work. However, pressing the up and down arrows does actually work. |
Commented by: ronso0 Is this fixed with recent stylesheets for all menus on Windows, too? |
Reported by: daschuer
Date: 2017-12-26T23:32:36Z
Status: Confirmed
Importance: Medium
Launchpad Issue: lp1740193
Keyboard navigation is broken in crate section of track context menu
Now that we have check boxes in the crate menu, you cannot move the focus around as expected using keyboard.
The text was updated successfully, but these errors were encountered: