View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001680||OpenMPT||User Interface||public||2023-03-17 14:00||2023-03-17 21:29|
|Reporter||fwl||Assigned To||Saga Musix|
|Product Version||OpenMPT 1.30.11.00 / libopenmpt 0.6.9 (current stable)|
|Target Version||OpenMPT 1.30.12.00 / libopenmpt 0.6.10 (upcoming stable)||Fixed in Version||OpenMPT 1.30.12.00 / libopenmpt 0.6.10 (upcoming stable)|
|Summary||0001680: Improve keyboard tab navigation in Plugin Manager|
I have a shortcut set up for opening the plugin manager. The plugin manager default opening location is within the Audio Effects folder. Navigating to a differen folder doesn't work with arrow keys. The folder level gets skipped. This is caused by lack of "focus" of the selection area/cursor (grey color). When I click a plugin with the mouse the selection area turns blue and navigating with arrow keys works as expected.
|Tags||No tags attached.|
|Has the bug occurred in previous versions?|
|Tested code revision (in case you know it)|
This isn't really a bug, but you are running into a convenience feature.
When the focus rectangle isn't blue, that means that the plugin list is actually not focussed. In this case, normally you wouldn't even be able to move the selection with the cursor keys inside this control. However, in order to be able to operate the plugin list quickly even when the Filter text field is focussed, pressing the cursor keys also works when the plugin list doesn't have focus. But in that case, as the intention is to use keyboard navigation in conjunction with the filter, folder items are automatically skipped (as you want to find a specific plugin, not a folder). This is however not done when the plugin list is actually focussed, you can navigate to folders in that case.
Oh, I allready figured it out. It can get focus by pressing Tab a few times. I was to quick in reporting this. Sorry!
I guess there's one thing we could do to make this a bit more obvious: Change the tab order so that the plugin list comes directly after the filter text field. Since the "Put in FX..." button can already be triggered by the Return key, and the Cancel button by pressing the ESC key, there is no need for them to be so high up in the tab chain.
That would be great if this is easy to implement. For me, what I really like about Openmpt is that you can almost completely get by with keyboard commands. So anything that smoothens this keyboard driven workflow gets my vote!
Tab order was improved in r18861, also tab focus was removed from the two locked edit fields that contain the path and plugin vendor, improving keyboard navigation even more.
|2023-03-17 14:00||fwl||New Issue|
|2023-03-17 14:20||Saga Musix||Note Added: 0005604|
|2023-03-17 15:42||fwl||Note Added: 0005605|
|2023-03-17 18:16||Saga Musix||Note Added: 0005606|
|2023-03-17 18:27||fwl||Note Added: 0005607|
|2023-03-17 21:29||Saga Musix||Note Added: 0005608|
|2023-03-17 21:29||Saga Musix||Assigned To||=> Saga Musix|
|2023-03-17 21:29||Saga Musix||Status||new => assigned|
|2023-03-17 21:29||Saga Musix||Status||assigned => resolved|
|2023-03-17 21:29||Saga Musix||Resolution||open => fixed|
|2023-03-17 21:29||Saga Musix||Fixed in Version||=> OpenMPT 1.30.12.00 / libopenmpt 0.6.10 (upcoming stable)|
|2023-03-17 21:29||Saga Musix||Target Version||=> OpenMPT 1.30.12.00 / libopenmpt 0.6.10 (upcoming stable)|
|2023-03-17 21:29||Saga Musix||Summary||Navigation Plugin Manager with arrow keys => Improve keyboard tab navigation in Plugin Manager|