Impossible to create a double/dotted/dashed/final barline at the right end of a mutli-measure rest bar
Reported version
3.1
Priority
P1 - High
Type
Functional
Frequency
Many
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
Yes
Project
1) Create a multimeasure rest bar.
2) Try to change the right side barline style to a double, dotted, dashed or final barline.
3) Notice that the barline remains unchanged.
This occurs on a score as well as in parts. Repeat barline styles seem to work normally.
Fix version
3.2.0
Comments
Confirmed. This didn't work great in 3.0.5 either, but it was possible by applying the new barline directly to the old. Now, that doesn't work, and it produces some day layout if you later turn off multimeasure rests. Investigating/
It seems I had fixed the original problem (erratic behavior in 3.0.5) for the 3.1 beta, but then broke it even worse with my fix for #287620: Changing barline type in part affects only that staff in score. Luckily, it's simple to fix again. Doing some more testing and thinking this through to be sure I have it right this time, but I should have a PR soon.
https://github.com/musescore/MuseScore/pull/5130
Workaround is to disable mmrests before adding the barline. Also, while it's technically true that the bug affects scores as well as parts, scores virtually never have mmrests enabled, and it does work fine to add the barline to the score if mmrests are off (that is, it does affect the mmrest in the part correctly).
Fixed in branch master, commit dba1e42130
fix #290827: barline not added to mmrest
Fixed in branch master, commit f021288797
_Merge pull request #5130 from MarcSabatella/290827-barline-mmrest
fix #290827: barline not added to mmrest_
Automatically closed -- issue fixed for 2 weeks with no activity.