Repeatedly deleting displaced beams causes crash
S2 - Critical
- Open a score.
- Attempt to isolate a beam-across-rest: (see below steps)
- Input note(s) as such that their beam is across rests (more than one rest). (e.g. attachment)
- a) i. Select the entire bar that contains the beam(s)-across-rest across rests in step 3.
ii. Change voice of the selection.
iii. Beam is not transferred onto changed voice and is displaced.
iv. Rapidly attempt to delete the displaced beam.
- b) i. Delete notes that are joined by the beam (do not select the whole bar or the rests per se).
ii. Beam will be displaced.
iii. Rapidly attempt to delete the displaced beam.
Expected behaviour: Displaced beam will be deleted.
Actual behaviour: Deleting the beam causes the software to crash.
Issue is present in Musescore 2.0.3:
Issue is also present in Musescore 3.0-dev: