clef change not displayed after multimeasure rest
Version 1.0, Windows Vista
1. create new piano score
2. in measure 4, top staff, enter some notes (middle C or below ideally)
3. enter a clef change to bass clef at the beginning of the measure
4. edit general style -> score -> create multi measure rests
Result: the clef change disappears into the multimeasure rest, resulting in incorrect notation - the notes appear to still be in treble clef. Trunk result: same.
One possible solution/workaround would be to manually break the multimeasure rest in the previous bar, but that should not really be necessary. The clef change should simply display at the end of the multimeasure rest.
I judge this to be borderline critical - although no data is actually lost, this is the sort of error one is not often going to see until generation of parts, and at that point, it is likely to escape notice (it almost did for me!) If "critical" is defined as loss of data, I'd define "serious" as "silently generates incorrect notation" - particularly if it happens in operations that affect the whole score (like part extraction) and therefore are difficult to notice at the point where the error is introduced.
Comments
Courtesy key and meter changes also get lost when ending a staff with a multi-measure rest.
Still the case in current trunk - I can reproduce using the exact same steps shown above. My build is e146aba.
@Marc you have a patch ready for this?
No, sorry, I made this change to the wrong issue.
I was thinking about taking a look at this. Not sure it's something I can easily deal with, though.
Automatically closed -- issue fixed for 2 weeks with no activity.