Clefs after mmrests do not appear at first, are laid incorrectly after reload, are not linked to underlying measures, and can't be deleted
Reported version
3.0
Priority
P0 - Critical
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
No
Project
I was adding cues to Flauto 1, but then I noticed that whenever there was a clef, the mmrests were squashed, and there was a huge amount of space between the clef and the barline.
It's only in Flauto I, as that's the only part I've added cues to.
Attachment | Size |
---|---|
Dvorak_Part.mscz | 529.78 KB |
Comments
Workaround is to turn off autoplacement.
In reply to Workaround is to turn off… by Anatoly-os
I tried, made no difference - tried it for the clef and mmrest. How'd you do it?
At least you get a clef! I just tried, and the clef does not even appear at first. And the problems are far deeper than layout.
1) default empty score
2) enter middle C in bar 7
3) add bass clef to bar 7
4) press M
Result: the C appears above the staff as appropriate for bass clef, but no bass clef appears.
Now, save and reload, and you get the extra space as shown above. Tried turning off autoplacement for the clef, the mmrest, and the barline, no change.
Now, disable mmrests - you'll see a bass clef has appeared in bar 5 as well, and it can't be deleted. You can delete the one in bar 7, but if you re-enable mmrests, it's still there. You can't delete it from there that I can tell.
I also got random courtesy key signatures I couldn't delete, always in front of mmrests, if that's part of it. I just invisibled them, as they don't really change layout, and it might have to do with that other... #279096: Key signature added in measure that was previous at start of system does not appear
But on the off chance it's related, I'm mentioning them.
See https://github.com/musescore/MuseScore/pull/4453.
Fixed in branch master, commit f7bba7c34d
fix #279676: clone last measure's clef on creating MM rest
Fixed in branch master, commit ec2e979e30
Merge pull request #4453 from dmitrio95/clefs-issues
fix #280092, fix #279183, fix #279676: clefs-related issues
Automatically closed -- issue fixed for 2 weeks with no activity.