Playback continues to repeat after end repeat barline has been deleted

• May 23, 2019 - 16:08
Reported version
3.x-dev
Priority
P0 - Critical
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
Yes
Project

Please watch the GIF video to the end.
All steps is inside.

repeat-02.gif


Comments

Title 3.1-RC1; Bar-Repeats, strange behavior. Playback continues to repeat after end repeat barline has been deleted
Priority P0 - Critical

To summarize:

1) add an end repeat barline to a score
2) play score and verify it repeats
2) delete the repeat barline
3) play score again

Result: the score repeats as if the deleted barline were still there

If you skip step 2 and simply add the repeat then immediately delete it, you don't see the problem. But if you then add a repeat and try to play, the add repeat is ignored. Somehow we are completely messing up the calculation of where the repeats are as repeats get added and removed.

Seems surprising this wasn't noticed earlier, I wonder if somehow reverting the "playback selected staves only" change triggered it?

Fix version
3.1.0