musescore / MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
https://musescore.org
Other
12.31k stars 2.66k forks source link

Mixer Panel Accessibility - No Speech on Some Items #19983

Open jmwmusic opened 1 year ago

jmwmusic commented 1 year ago

Issue type

UI bug

Bug description

When in the Mixer panel, Arrowing Up/Down to the volume faders does not announce a label for the control.

When trying to adjust the fader and pan controls, speech may just announce "blank" as you press Arrow Left/Right.

The Mute and Solo controls are announced by speech as radio buttons. This implies they are a pair of mutually exclusive options. In fact, they behave (as on a hardware mixer) as independent check boxes.

Steps to reproduce

  1. Create or open a score.
  2. Open the Mixer panel.
  3. Press Tab to navigate to the desired mixer channel controls.
  4. Arrow Down until you reach the volume fader.

Expected output: Speech says "Volume: 0 (dB) 100%" Actual behaviour: Speech says "0 Slider 83" This is very confusing output.

  1. Create or open a score.
  2. Open the Mixer panel.
  3. Press Tab to navigate to the desired mixer channel controls.
  4. Arrow Down until you reach the Pan or Volume fader.
  5. Adjust the value with Left/Right arrows. Expected output: speech should announce the new value. (it occasionally might). Actual behaviour: speech says "blank".

Screenshots/Screen recordings

No response

MuseScore Version

4.1

Regression

I don't know

Operating system

Windows 10 with NVDA

Additional context

No response

jmwmusic commented 2 months ago

Note also that as per issue #20183 there is no speech feedback when space is pressed to toggle the mute, solo, etc and you have to arrow on and off them to check their status has been changed.