Final Barline not at End of Score
I have a song with three variations in the middle of a long repeat, with the third variation ending the song before reaching the end of the repeat. The problem is that playback fails to stop on the third variation.
To make debugging simple, I have attached PDF and MCSZ files with a simple eight measure "ABDABDAC" example. If you open the attached PDF you will see the following:
A. Measure A is the default beginning of the repeat.
B. Measure B volta #1 is set to "repeat list 1, 2".
C. Measure C volta #3 is set to "repeat list 3" and also has a Final Barline.
D. Measure D has the Repeat ending barline and is the last measure in the score.
Now, if the play count of measure D is set to 2 (the default), it does not repeat the third time to reach the final AC variation. But, if the play count of measure D is set to 3 then playback does go back to A but not stop at the final barline in measure C.
In other words, measure D play count 2 plays ABDABD, and measure D play count 3 plays ABDABDACD. How do I play ABDABDAC? If anyone provides a solution I can then apply the solution to my original score from my previous topic.
P.S. If this is a bug, I'm pretty sure the fix is going to be to give priority to the final barline, stopping playback wherever / whenever it appears, even if it is not the very last measure of the score.