Adding a Start repeat erases the barline in front of an horizontal frame
Reported version
3.0
Priority
P1 - High
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
duplicate
Regression
No
Workaround
No
Project
OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.1.0.6721, revision: 1982daf
1) Open the test file: Frame start repeat.mscz
2) Select measure 3 -> double-click on Start Repeat barline
Unexpected result: the barline in front of the horizontal frame is erased by this action
- BTW, with the 2.3.2, in this case, key signature and time signature changes were accompanied by their courtesies. Not here. I don't recall/know what is really expected now/here.
Comments
confirmed. Not a regression in 3.1, same issue in 3.0.5
I know we skip laying out the end barline (we mark is disabled) if the next measure is on the same system and has a start repeat. I guess we need to skip this if there is a horizontal frame in between.
Somehow missed that this had already been reported prior to #295892: Missing barline with a horizontal frame followed by start repeat. Closing this as a duplicate because I had already created the PR linked to the later issue.