musescore / musescore/MuseScore
Loss of Navigation in Drum Kit Options with left arrow
Nobody has claimed this yet.
- 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
If you open the Options menu for any instrument on the drum pad you can navigate through the two options of Define Keyboard shortcut and Delete Pad by using Up/Down arrows or even right arrow. But if you press a left arrow you seem to be back out of this options area and on the list of instrument options.
STEPS:
- Create a score with a drum kit, and navigate to that staff. Press tab several times till you get to the Percussion area and continue till you hear an instrument followed by "Options", such as "Bass Drum 1 Options not selected". Press Enter.
- Press Up or Down arrows several times and see you can cycle through what seem to be the only two options in this area, "Define Shortcut" and "Delete Pad".
- Press right arrow a few times and notice the same result as above.
- Now Press left arrow and note you are back on the instrument options list. At this point no combo of tab or arrows seems to get you back to where you were.
Note also the word "not selected" is spoken after every instrument options name. Here, like in other places this seems unnecessary as other than pressing enter to open it what else can be done, if they can't actually be selected as such, or are automatically selected with navigation then this is not needed.
Supporting files, videos and screenshots
N/A
In which versions of MuseScore Studio is this issue present?
4.7 beta
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.
Research direction
Reproduce the issue in MuseScore 4.7 beta on Windows with NVDA using the drum-kit navigation steps. Start by tracing keyboard navigation for the Drum Kit Options menu; done means Left Arrow does not strand the user outside the submenu and the unnecessary “not selected” announcement is resolved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- accessibility, desktop-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100