musescore / musescore/MuseScore
Spin Boxes do not announce their current value
@shoogle is already working on this.
Since Feb 17, 2026.
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Description
Issue type
Accessibility issue (e.g. for keyboard-only or screen reader users)
Description with steps to reproduce
When you enter a spin button by either pressing enter on a button or arrowing on to it (note there seem to be two different types and ways of handling these being used in MuseScore currently) they do not announce their current value. The user has to arrow down and up to hear the current setting. In some cases as navigation seems to be possible in all 4 directions and confusing it is hard to even know what the current setting is. See 32171
Note also that the below are just two examples, but this effects most if not all spin boxes throughout the software that do not report their current setting when you enter them.
STEPS:
- Shift Tab several times to get to the Playback area then left arrow on to the speed change button.
- Press Enter to Open it. Note it does not announce anything.
- press down then up arrow to hear the current setting. Related 31480
- Press Esc several times till you get back to the score.
- Alt arrow to the tempo mark and press F2.
- Press Tab to move on to the Text Style Setting area.
- Press right arrow and you hear you are in the font size spin box. However, it does not announce the current value and this one seems to navigate unexpectedly so down then up is unclear what the current value was when you entered this area, and left/right arrows seem to alter it also.
There are many of these in other areas including Properties 16739 Ideally all spin boxes should announce their value on entry.
Supporting files, videos and screenshots
N/A
In which versions of MuseScore Studio is this issue present?
4.6
Regression
I was unable to check
Operating system
Windows 11 with NVDA
Additional context
No response
Checklist
- This report follows the guidelines for reporting bugs and issues
- I have verified that this issue has not been logged before, by searching the issue tracker for similar issues
- I have attached all requested files and information to this report
- I have attempted to identify the root problem as concisely as possible, and have used minimal reproducible examples where possible
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.