Problem with repeats
Ok, so I have a tune where I need to repeat one block 5 times with a different ending on the 5th repeat. Pretty normal stuff.
So I have repeat bar-lines both ends of the block, and a closed volta on the ending of the 1-4 repeat ending, with an open volta for the 5th ending and continuation, just as you would normally. The closed volta covers the 4 bars at the end of the repeat area, the open volta the bar that follows the repeat.
The volta settings have the repeat numbers set to "1, 2, 3, 4" and "5" respectively for the closed and open voltas.
I would expect that to work. Instead, what I get is the block plays through once with the closed volta ending. The repeat is triggered, and it goes back to the start (correct). Then it reaches the end of the block and plays the closed volta ending again (correct) but then goes straight on to the open volta ending without repeating (wrong).
So basically it plays bars 6-24, 25-29, 6-24, 25-29, 30-end whereas I'd expect it to play 6-24, 25-29, 6-24, 25-29, 6-24, 25-29, 6-24, 25-29, 6-24, 30-end
This is the github version, freshly compiled this afternoon.