The "up" property should be set also for beamed rests

... not only for beamed chords.
This commit is contained in:
Michele Spagnolo 2022-12-01 14:52:16 +01:00 committed by Michele Spagnolo
parent a6ddd4b485
commit 6baeb40248

View file

@ -419,10 +419,9 @@ void Beam::layout1()
const bool staffMove = cr->isChord() ? toChord(cr)->staffMove() : false;
if (!_cross || !staffMove) {
if (cr->up() != _up) {
cr->setUp(isEntirelyMoved ? _up : (_up != staffMove));
if (cr->isChord()) {
Chord* c = toChord(cr);
c->setUp(isEntirelyMoved ? _up : (_up != staffMove));
c->layoutStem();
toChord(cr)->layoutStem();
}
}
}