View Issue Details

IDProjectCategoryView StatusLast Update
0001799OpenMPTAccessibilitypublic2024-07-23 19:28
Reportera11cf0 Assigned ToSaga Musix  
PrioritynormalSeverityminorReproducibilityhave not tried
Status feedbackResolutionopen 
Platformx64OSWindowsOS Version11
Target VersionOpenMPT 1.32 / libopenmpt 0.8 (goals) 
Summary0001799: More keyboard focus weirdness in OPL editor
Description
  1. When switching from OpenMPT's OPL editor to another program and going back the focus gets lost in a strange container control. This looks very similar to 0001795.
  2. Keyboard focus is not restored to the last used control when going to the upper half of sample view and then returning to the OPL editor. Currently it always goes back to the first control. The General tab is a good example of expected behavior.
TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Relationships

related to 0001800 feedbackSaga Musix Restore last focus position when navigating to upper view halves 

Activities

Saga Musix

Saga Musix

2024-07-22 20:53

administrator   ~0006000

Please check out r21256, it should hopefully resolve all remaining focus issues with the editor windows.

a11cf0

a11cf0

2024-07-23 15:59

reporter   ~0006004

The above issues are fixed, but there's a new and quite strange one.
When switching from an OPL instrument to a normal sample the focus doesn't go to the sample view but instead gets stuck. Afterwards it remains stuck even when switching back to the previous OPL instrument. The only way to make it behave well again is to switch tabs. Also, when the sample editor is in this inconsistent state, it's not possible to return to it from the instrument library by pressing Alt+S, the shortcut simply does nothing.

Saga Musix

Saga Musix

2024-07-23 19:28

administrator   ~0006006

Please check r21267.

Issue History

Date Modified Username Field Change
2024-07-01 15:23 a11cf0 New Issue
2024-07-01 20:14 Saga Musix Assigned To => Saga Musix
2024-07-01 20:14 Saga Musix Status new => assigned
2024-07-21 21:15 Saga Musix Relationship added related to 0001800
2024-07-22 20:53 Saga Musix Status assigned => feedback
2024-07-22 20:53 Saga Musix Note Added: 0006000
2024-07-22 21:03 Saga Musix Target Version => OpenMPT 1.32 / libopenmpt 0.8 (goals)
2024-07-23 15:59 a11cf0 Note Added: 0006004
2024-07-23 15:59 a11cf0 Status feedback => assigned
2024-07-23 19:28 Saga Musix Status assigned => feedback
2024-07-23 19:28 Saga Musix Note Added: 0006006