[Accessibility] - Breaks can't be accessed via keyboard

• Mar 24, 2020 - 23:56
Reported version
3.4
Priority
P1 - High
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

When creating a break such as section or page, the object can't be accessed via any screen reader, because the usual alt+l/r arrows will simply skip these objects. So it's impossible for blind musicians to tune options on these objects.

Haipeng


Comments

Priority P1 - High

I should mention there is a not very good workaround (bad enough that I'm not going to check the Workaround box), and that is to add a repeat text to the measure. Right now the code that traverses measure elements specifically looks only for repeat text, but the code that traverses repeat text is actually happy to navigate to any measure element. So if you can navigate to the repeat text, then from there you can get to the break. But the navigation will then hang up at the break, because there is no code to handle navigation from a break.

The solution will be to remove the line restricting navigation to only repeat text, and add new code to handle navigation from breaks.