deleting a non-voice-1 rest between 8th causes them to beam
- new score, some notes in voice 1
- add in voice 2: quarter rest, 2 8th, quarter rest, 2 8th
- delete the 2nd rest
expected result: nothing, except the rest is gone
actual result: the 4 8th get beamed together, with one long beam, i.e. spanning the no longer existing quarter rest
self-build 8ff4a8f95e, Windows 7 (Enterpise, 64bit)
Comments
The auto-beaming algorithm sees the eighth on beat 3, sees that the previous note in the voice was also an eighth, and knows that normally you can beam this. It does not anticipate or know how to deal with the "hole" between the notes.
This is probably fixable, but my suspicion is that there will be any number of other places where holes are unexpected and not handled gracefully. I'm still wishing we had a better story here.
https://github.com/musescore/MuseScore/pull/1528
Fixes the problem here, can't speak for any other issues that might still exist elsewhere.
would that still allow for 'beam over rest'?
Yes, a rest is not a gap.
Fixed in 813d97907c
Automatically closed -- issue fixed for 2 weeks with no activity.