Repeat barline bug

• Mar 22, 2012 - 02:34

1.1 for Mac
Steps:

1. Create a new score with guitar.
2. Before exiting wizard, add another staff below the first.
3. Exit wizard and drag a normal treble clef onto the first measure of the top staff.
4. Drag a open repeat barline onto the first measure of either staff.

Result: Repeat barline does not appear on lower staff.

See attached file.

Attachment Size
Bug ;(.mscz 1.46 KB

Comments

In reply to by [DELETED] 15468

Using 1.2, when I create a score from scratch, adding a second guitar staff to the same instrument - which is apparently how the original was created - the barlines are automatically drawn through the staves. And when I drag a repeat onto either staff, it too goes through both systems.

However, if I manually break the barline between the systems (by double clicking and dragging the handle upward) before adding the repeat, then I do get the buggy behavior - the repeat does not show in the bottom staff. If I add other instruments, it does appear on the other instruments. Just not the second staff of a multi-staff instrument in which barlines are not extended.

So that much does seem to be a bug - repeats are not reproduced on all staves of a multi-staff instrument if one goes out of ones way to break the barlines between those staves.

It isn't clear if for some reason MuseScore was breaking those barlines itself, or if that is something the OP did manually, like I had to in order to reproduce the problem. If there are cases where MsueScore allows you to create multi-staff instruments but it does not extended barlines through them by default, I'd call that a bug too. I was unable to get 1.2 to do that, however, so it might already be fixed. Or perhaps there is some specific series of steps you have to follow about and beyond what is described?

In any case, the workaround would seem to be, if you *want* to have your barlines not extended through the staves, create the staves as separate instruments.

Do you still have an unanswered question? Please log in first to post your question.