View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001825 | OpenMPT | Accessibility | public | 2024-10-10 20:12 | 2024-10-14 18:47 |
Reporter | Saga Musix | Assigned To | Saga Musix | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Target Version | OpenMPT 1.31.11.00 / libopenmpt 0.7.11 (upgrade first) | Fixed in Version | OpenMPT 1.31.11.00 / libopenmpt 0.7.11 (upgrade first) | ||
Summary | 0001825: Redesign key shortcut assignment UI | ||||
Description | The key shortcut assignment UI is not usable with just a keyboard; you need the mouse to navigate out of the shortcut assignment input field. This should be redesigned so that the key config input is only started after pressing a button. | ||||
Tags | No tags attached. | ||||
Has the bug occurred in previous versions? | |||||
Tested code revision (in case you know it) | |||||
As of r21811, there is now a "Set" button to start listening for keys, or one can double-click into the shortcut edit field to do the same. The "find shortcut" still has the same problem but since it's the last control in the tab order, it's hopefully less problematic. @a11cf0 do you want to test-drive this? |
|
I've just tested this change. The idea is really great, but there is one noticeable bug. After pressing a key, the shortcut entry box gets properly disabled, but it's still not possible to get the focus out of it, as it gets stuck. |
|
Please check out r21814, focus should now move back to the Set button. |
|
Perfect. Many thanks for this improvement. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2024-10-10 20:12 | Saga Musix | New Issue | |
2024-10-10 20:12 | Saga Musix | Status | new => assigned |
2024-10-10 20:12 | Saga Musix | Assigned To | => Saga Musix |
2024-10-13 19:02 | Saga Musix | Note Added: 0006088 | |
2024-10-13 19:02 | Saga Musix | Status | assigned => feedback |
2024-10-14 15:40 | a11cf0 | Note Added: 0006090 | |
2024-10-14 16:37 | Saga Musix | Note Added: 0006091 | |
2024-10-14 17:39 | a11cf0 | Note Added: 0006092 | |
2024-10-14 18:47 | Saga Musix | Status | feedback => resolved |
2024-10-14 18:47 | Saga Musix | Resolution | open => fixed |
2024-10-14 18:47 | Saga Musix | Fixed in Version | => OpenMPT 1.31.11.00 / libopenmpt 0.7.11 (upgrade first) |
2024-10-14 18:47 | Saga Musix | Target Version | OpenMPT 1.32 / libopenmpt 0.8 (goals) => OpenMPT 1.31.11.00 / libopenmpt 0.7.11 (upgrade first) |