Articulations and other elements added via double click ignore voice excluded in selection filter

• May 7, 2017 - 05:56
Reported version
2.1
Type
Functional
Severity
S4 - Minor
Status
closed
Project

Windows 10, GIT commit: 871c8ce

Discovered while demo-ing MuseScore at the Major Orchestra Librarians' Association conference :-)

1) enter notes into multiple voices
2) select regio
3) exclude voice 1 via Selection Filter
4) double click any articulation

Result: articulation is applied to all notes in region - voice 1 is not excluded. Keyboard shortcuts (where available) work fine.

Looks like addArticulation (which processes articulations added via the keyboard shortcuts) loops through selected elements only, whereas Palette::mouseDoubleClickEvent() loops through segments & tracks within the range selection but doesn't check if the elements are actually selected.

Seems like an easy fix; although I seem to remember this already being reported and fixed before?


Comments