Keep the same selection for some actions
Refer: https://github.com/musescore/MuseScore/pull/2704
Affects 2.0.3 and master.
- select range
- do action
Result: Sometimes, the range is incomplete (missing elements that should be selected).
Expected: Either the same range is selected (as if selecting a measure) or the selection is lost.
e.g.
2. up arrow
Result: the selection turns into a list selection, accidentals not selected.
Expected: the selection should be a range selection, accidentals should be selected.
This also affects:
- enharmonic change ("J")
- double-clicking from lines, accidentals, tremolo, and beam properties palette
- Add > Lines > Slur, Crescendo, Decrescendo, and Note Anchored Line
- and others (?)
The selection should be as if a measure was selected.