Customized line continues to inherit customizations after changing systems
Reported version
3.3
Type
Functional
Frequency
Once
Severity
S4 - Minor
Reproducibility
Always
Status
active
Regression
No
Workaround
Yes
Project
MS 3.3. (but probably older)
- Open the attached file. Notice the line with a circled 6 in front, extending from mm 4-5.
- Apply a system break after measure 4.
Expected result: Although the line length was previously customised, it should still extend to the end of system 2?
Actual result: The line falls short of the end of the system 2.
Attachment | Size |
---|---|
undo_lines.mscz | 12.23 KB |
Comments
Did you attach the right file? I don't see any text lines on systems 1 or 2. I see a hairpin on system 2, and of course lyrics, but all looks normal to me.
Rewrote OP and submitted new file. Should be OK now.
OK. You did, of course, ask for the line to be shortened, but probably we should shorten the last segment, not the first. Of cours,e chances are some other use case will show this being preferable, and another will make it seem like we should apply to both, and another still will feel like applying to neither is best. Feels free to start a forum post asking for additional feedback. But my inclination is, an adjustmend made to the start of a line should stay with the first segment, one with the end should stay with the last, ideally (it's not always possible, consider also the reverse case where you may have four separate adjustmens and then after removing the break there are only two).
Wouldn't this be related to or even a duplicate of #317163: Dashed volta lines come back as continuous after the score is saved.?
I don't think so, that one is about properties being lost because they aren't handled properly, this one is a subjective judgment call about how properties that are specific to how the line is split between systems should be handled when the split changes.