Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix #294297: Cross-Measure Beam Custom Position Not Restored #5317

Merged
merged 1 commit into from Sep 17, 2019

Conversation

mattmcclinch
Copy link
Contributor

Resolves: https://musescore.org/en/node/294297.

When a beam is created in Measure::readVoice(), it will initially contain only one element. Later, during layout, Score::createBeams() will fill in the remaining elements of the beam. This commit basically reverts 932257f and 08c583f, and implements a slightly different take on a fix for https://musescore.org/en/node/285100 that looks at beamMode of the next ChordRest rather than the elements in a beam that may not yet have been filled.

When a beam is created in Measure::readVoice(), it will initially contain only one element. Later, during layout, Score::createBeams() will fill in the remaining elements of the beam. This commit basically reverts 932257f and 08c583f, and implements a slightly different take on a fix for https://musescore.org/en/node/285100 that looks at beamMode of the next ChordRest rather than the elements in a beam that may not yet have been filled.
@anatoly-os anatoly-os merged commit 9318c30 into musescore:master Sep 17, 2019
@anatoly-os anatoly-os added this to the MuseScore 3.3 Beta 2 milestone Sep 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants