No default button or focus in import dialog

• Dec 30, 2020 - 00:02
Reported version
3.x-dev
Priority
P1 - High
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
Yes
Workaround
No
Project

Testing the new RC on Linux, with Orca as a screen reader:

The import dialog seems to have some serious accessibility issues. In the Beta and other older builds, the Esc key did not work to close the dialog, but Enter did, because keyboard focus was on that button. Now, focus appears to be nowhere in particular, so neither Esc nor Enter do anything. Worse, the lack of focus means nothing is read by a screen reader (except possibly "frame 1 unfocused"), and with neither Esc nor Enter active, it may appear to a blind user that the program has hung. However, tabbing does take you through the various checkboxes and eventually to the Keep Old Style button, at which point you can hit Enter.

Actually, sometimes when I open a new score, the import dialog actually reads "start center" and says it is a list with 15 items, which is what the Start Center itself does indeed has (that's how many recent scores are displayed for me). So somehow the import dialog seems to perhaps be reusing object names from the start center?

For the record, in the beta, because the Keep Old Style button had focus, it was read when the dialog opened. But really, the main dialog text should be read ("Would you like ..."). I recall the telemetry dialog as having had similar issues.


Comments

Priority P0 - Critical P1 - High

This is improved as of the 3.6.0 release. More testing with different screen readers still needed to assess what's left to do.