From e0bd254d48137f8a13a784c96dd06dc1df7c8d75 Mon Sep 17 00:00:00 2001 From: Marc Sabatella Date: Wed, 20 Mar 2019 00:16:06 -0600 Subject: [PATCH] fix #280531: stem direction wrong on flipped cross-staff beam --- libmscore/beam.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libmscore/beam.cpp b/libmscore/beam.cpp index f4121c69f2482..9b6cf0570dab9 100644 --- a/libmscore/beam.cpp +++ b/libmscore/beam.cpp @@ -416,7 +416,7 @@ void Beam::layout1() for (ChordRest* cr : _elements) { const bool staffMove = cr->isChord() ? toChord(cr)->staffMove() : false; - if (!(_cross || staffMove)) { + if (!_cross || !staffMove) { if (cr->up() != _up) { cr->setUp(_up); cr->layoutStem1();