Grace notes attached to beamed cross-staff note laid out incorrectly

• Oct 26, 2015 - 19:02
Type
Functional
Severity
S4 - Minor
Status
closed
Project

https://musescore.org/en/node/84791#comment-374601

as attached, cross beaming the D to bass clef dismantles the grace notes.

GIT commit: f51dc11

Attachment Size
grace_crossbeam.mscz 7.7 KB

Comments

2.0.2 doesn't actually support grace notes attached to cross-staff notes at all. This was fixed relatively recently, but it seems grace notes still display poorly if the note they are attached to is itself beamed as well. Here is a simpler example.

Before;

grace-beam-1.png

After:

grace-beam-2.png

Status (old) active needs info

Hmm, I can't reproduce this any more, either with the original score, or by recreating the very simple example I show above. I'm not sure if it's because I am doing some wrong or if some other recent change accidentally fixed this. Looking at the list of commits, here are a couple of possibilities:

https://github.com/musescore/MuseScore/commit/3d70f05599e9682ba12318088…

https://github.com/musescore/MuseScore/commit/d8f66cc2899b9ce9f99ec389d…

Status (old) needs info fixed

Yep, the first of those commits is what did the trick - if I back out those changes, I can reproduce the bug again. Looking at the code, I can see why that fix (for #71901: Seconds misplaced on beamed cross-staff notes) might have fixed these cases too, although I can't guarantee there wouldn't be cases that still don't work. I'll close this issue for now. If someone can come up with an example that doesn't work, feel free to reopen with steps to reproduce.