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
11.79k stars 2.56k forks source link

Anchors selectable with Alt+Right after adjusting dynamic beat position #23348

Open shoogle opened 1 week ago

shoogle commented 1 week ago

Issue type

Accessibility issue (e.g. for keyboard-only or screen reader users)

Bug description

After adjusting the beat position of a dynamic or hairpin, the next-element tree becomes polluted by "Time tick anchor" elements in the same measure as the dynamic/hairpin. This makes it harder for keyboard users to navigate to useful notation elements.

Steps to reproduce

  1. New empty score.
  2. Add a dynamic (e.g. mp) or hairpin (e.g. <).
  3. Drag the dynamic to a new beat position, or drag one end of the hairpin to a new beat position (i.e. change its length).
  4. Click on a rest in the same measure as the dynamic/hairpin.
  5. Use Alt+Left and Alt+Right, and keep an eye on the Status Bar.

Observe that it is now possible to select "Time tick anchor" elements in the same measure as the dynamic/hairpin.

Screenshots/Screen recordings

image

MuseScore Version

Latest nightly (4.4.0-241760505, rev. 5203474)

Regression

Yes, this used to work in a previous version of MuseScore 4.x

Operating system

Windows 11

Additional context

No response