musescore / musescore/MuseScore

Loss of Navigation in Drum Kit Options with left arrow

Open
#32,799 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

accessibility P2
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:

  1. 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.
  2. 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".
  3. Press right arrow a few times and notice the same result as above.
  4. 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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.