After a section break, placed on the last measure, a change of key signature does not cause a courtesy key signature to appear at the beginning of the new section ... unless it is placed on a horizontal frame in which case courtesy key signature is abnormally forced.
Since I haven't started testing 2.2 I'm not sure this is the case. The bug report talked about the wrong font being used and there is nothing about the section break being on a frame. In 2.1, a section break on a measure makes the long name appear at the beginning of the next system.
Fixed for 2.2 along with #267602: Measure shifts back and forth with each layout. Not clear how this will affect master as naturals seem to not work. But I'd like to think the same fix that works for 2.2 could be applied to master.
Current situation is different but not really correct either. The C major key signature no longer appears at the start of the system in this score, which is good. But, if you replace the section break at the end of the previous system with a line break, no courtesy signature appears there. It seems some fixes I made for 2.x around this time were never applied to master back in the day (back when master meant MuseScore 3!) because things were too broken there to really even test. It may require a bit of effort to unwind all this now. Not sure how worth it is to do for 3.x though at this point.
Comments
I would suggest the other actions that are ignored by inserting in on a frame should be included in the bug report.
After inserting section break on horizontal frame, courtesy key signature is force, pauses are ignored and short instrument is displayed.
In reply to I would suggest the other… by mike320
The bug of short instrument name is already fixed.
https://musescore.org/en/node/240011
Or better #240011: Bad font for long name after section break
In reply to The bug of short instrument… by [DELETED] 16875981
Since I haven't started testing 2.2 I'm not sure this is the case. The bug report talked about the wrong font being used and there is nothing about the section break being on a frame. In 2.1, a section break on a measure makes the long name appear at the beginning of the next system.
Indeed, that only fixes a text style issue, not the fact that after a section break on a frame the long instrument name isn't shown.
Fixed for 2.2 along with #267602: Measure shifts back and forth with each layout. Not clear how this will affect master as naturals seem to not work. But I'd like to think the same fix that works for 2.2 could be applied to master.
Current situation is different but not really correct either. The C major key signature no longer appears at the start of the system in this score, which is good. But, if you replace the section break at the end of the previous system with a line break, no courtesy signature appears there. It seems some fixes I made for 2.x around this time were never applied to master back in the day (back when master meant MuseScore 3!) because things were too broken there to really even test. It may require a bit of effort to unwind all this now. Not sure how worth it is to do for 3.x though at this point.