Staff / Part properties: Tab order broken

• Feb 17, 2019 - 01:06
Reported version
3.0
Priority
P1 - High
Type
Graphical (UI)
Frequency
Once
Severity
S4 - Minor
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
No
Project

Version: 3.0.2

The tab order in the dialogue boxen is wrong. At least one case, which is a regression from 2.3.2, is this:

Right-click → Staff/P̲art Properties…

Click into the “Long instrument n̲ame:” field. Press Shift-Tab, you end up at the “Change Instrument…” button ☹ (in that field, Tab or Return don’t work, so Shift-Tab is the only way to escape it, and Shift-Tab+Enter is my muscle memory for submitting that dialogue box).

Conversely, click into the “P̲art name:” input field, press Tab and end up in “T̲ranspose written pitches to sound:” ☹


Comments

On the Windows operating system: Unfortunately, If you press the "Tab" in the "Long Instrument Name" or "Short Instrument Name" fields (with or without the Shift key), it adds only tab characters to the existing characters; not available for this kind of navigation. (When there is no blue frame around these fields, we understand that you cannot go anywhere with the tab key.)

OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.0.2.5315, revision: a8b90a8

Priority P1 - High

FWIW, every time I make a PR that includes changes to any UI file, I make it a point to also check the tab order and fix it is appropriate. But things are still quite bad overall. There does need to be a concerted effort - for accessibility purposes as well as general usability - to go through all UI files and fix this.