musescore / musescore/MuseScore

Unable to multi-select instruments in various dialogs

Open
#11,848 1 comment 0 reactions 1 assignee View on GitHub

@Eism is already working on this.

Since Jun 6, 2022.

accessibility os: linux P2 UX/interaction
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Describe the bug
I can't find a way to select multiple instruments in the Parts dialog using keyboard alone. None of the strandard things I tried for mutli-select work.

I see the Parts dialog is in for some updates, and realistically, the mere addition of an Open All button as proposed in https://github.com/musescore/MuseScore/issues/11420 will go a long ways toward addressing this, as at least that common operation will become simple. Still, ability to select individual parts to open is important also. I've posted this as a separate issue to make sure that this gets looked at independently of whether the dialog is redesigned or not.

To Reproduce
Steps to reproduce the behavior:

  1. Create or open a score for multiple instruments
  2. Go to Parts dialog
  3. Attempt to select multiple instruments using keyboard alone
  4. See error - no response from Ctrl+A, Space, Ctrl+Space, Shift+Up/Down, etc

Expected behavior
Ctrl+A should select all
Shift+Up/Down should extend the selection
EIther Space, Shift+Space, or Ctrl+Space should toggle selection of current element

Basically, it should behave like a standard list widget that supports multiselect

Screenshots
If applicable, add screenshots to help explain your problem.

Platform information

  • Tested on Linux

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.