View Issue Details

IDProjectCategoryView StatusLast Update
0001365OpenMPTAccessibilitypublic2021-03-14 17:16
Reportera11cf0 Assigned ToSaga Musix  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platformx64OSWindowsOS Version10
Target VersionOpenMPT 1.29.08.00 / libopenmpt 0.5.6/0.5.7 (upgrade first)Fixed in VersionOpenMPT 1.29.08.00 / libopenmpt 0.5.6/0.5.7 (upgrade first) 
Summary0001365: Keyboard focus placement problems in some UI parts
Description

When activating some parts of the interface the keyboard focus is moved to auxiliary panes and not to expected controls.
This is most noticeable when opening the comments tab and in the OPL instrument editor. Maybe there are more such cases, but I haven't found them yet.
If i understand correctly, the focused control appears to just be a container that doesn't process keyboard input. Would it be possible to focus the first usable control instead?

TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2021-02-23 22:32

administrator   ~0004660

Can you check if the OPL editor keyboard focus works as intended in r14203? It will soon (1-2 hours) be available from here: https://builds.openmpt.org/builds/auto/openmpt/bin.win64/1.29/

fwl

fwl

2021-02-24 09:00

reporter   ~0004661

Hello saga,

Because my bugreport is closed and I didn't want to reopen it, I took the liberty to add my reaction to this report. I hope that is ok. I've tested rc14204 (203 wasn't available anymore). Focusing the OPL-window with TAb doesn't work on my system. However some shortcuts meant for the sample editor window like Ctrl-P or Shift-N do focus the first parameter of the OPL-window. Also when you first go to the tree view with ALt-I and then back to the sample editor with alt-S the first parameter also gets focus. I don't know if it is useful information but I thought I let you know.

a11cf0

a11cf0

2021-02-24 10:23

reporter   ~0004662

The OPL editor seems to be fixed, but the comments view is still broken. Here the focus still lands on a strange pane which doesn't process any input at all.

Saga Musix

Saga Musix

2021-02-24 17:39

administrator   ~0004663

Yeah, I didn't do anything about the comments view yet. But with the OPL editor fixed, I have a better understanding of what could be going wrong there.

Saga Musix

Saga Musix

2021-02-24 19:43

administrator   ~0004664

r14218 should also improve the situation on the comments tab; when activating it, the keyboard focus should automatically go to the comment editor.

There is still no 100% keyboard-driven way to switch between the editor and the sample/instrument list, this will require adding a new shortcut similar to what exists in the pattern tab. I suppose the same shortcut should also work on the sample / instrument tab to make switching to the OPL editor and envelope editing easier.

a11cf0

a11cf0

2021-02-24 21:48

reporter   ~0004665

Thanks. The focus is now properly moved to the editor. And yes, it would be really handy to have a universal shortcut for switching between E.G. the comment editor/sample list, two parts of the general tab, envelope editor/instrument parameters etc.

Saga Musix

Saga Musix

2021-03-14 17:16

administrator   ~0004678

Closing this, as the last request (shortcut to switch between views) is already tracked in issue 0001367

Issue History

Date Modified Username Field Change
2020-09-24 17:26 a11cf0 New Issue
2020-09-24 21:02 Saga Musix Assigned To => Saga Musix
2020-09-24 21:02 Saga Musix Status new => assigned
2021-02-23 22:32 Saga Musix Note Added: 0004660
2021-02-24 09:00 fwl Note Added: 0004661
2021-02-24 10:23 a11cf0 Note Added: 0004662
2021-02-24 17:39 Saga Musix Note Added: 0004663
2021-02-24 19:43 Saga Musix Note Added: 0004664
2021-02-24 21:48 a11cf0 Note Added: 0004665
2021-03-14 17:16 Saga Musix Status assigned => resolved
2021-03-14 17:16 Saga Musix Resolution open => fixed
2021-03-14 17:16 Saga Musix Fixed in Version => OpenMPT 1.29.08.00 / libopenmpt 0.5.6/0.5.7 (upgrade first)
2021-03-14 17:16 Saga Musix Target Version => OpenMPT 1.29.08.00 / libopenmpt 0.5.6/0.5.7 (upgrade first)
2021-03-14 17:16 Saga Musix Note Added: 0004678