musescore / musescore/MuseScore
New Score Wizard: No OK/Close Buttons in Sub Dialog Boxes
@shoogle is already working on this.
Since Jun 20, 2025.
- 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
In the New Score Wizard, buttons are used to open sub-dialogs for selecting the key signature, time signature, tempo and number of bars.
None of these dialogs has an OK/Close button. This leads to possible confusion: pressing Escape should ideally Cancel, not OK changes.
Steps:
- From the File menu select New or press Ctrl+N.
The New Score wizard appears. - Select instruments or choose a template in the first page.
- Press the Next button to move to the second page of the wizard.
- Press any of Key signature, Time signature, Tempo or Number of Bars buttons to open a sub-dialog.
- Tab around and notice there is no OK/Close button to return to the previous dialog.
Expected behaviour: all dialogs should have a tabbable button that confirms or cancels the options in the dialog. Sometimes this will be a pair of OK and Cancel buttons, other times it can be a Close button.
Actual behaviour: there is no such button.
Workaround is press Escape (normally a Cancel action), but is unclear that doing so actually accepts the choices and closes the dialog.
Supporting files, videos and screenshots
N/A
What is the latest version of MuseScore Studio where this issue is present?
4.5.2
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.