Manual adjustments of slurs/hairpins are lost if subsequently there is a system break before the measure, followed by the break's removal (by delete, undo etc.)
Steps to reproduce the issue:
1) Fill in a staff/system with notes
2) Add slurs and hairpins
3) Manually adjust all slurs and hairpins
4) Insert a line or page break in any bar except the last one
5) Delete the break
6) Result: all the slurs and hairpins after the barline where the break was located return to their default positions (and this also happens in any other bars that were moved to a different line due to the break)
Operating Systems: OS 10.13.6 and Ubuntu 18.04
Note: the problem does not occur after inserting the break, but after deleting it.
Sample file attached. Try inserting breaks on different bars and then removing them. Many (if not all) of those operations will result in the loss of manual adjustments of each hairpin or slur that occurs after the place where the break was placed.
I must say that although the user can solve the problem (adjusting everything again), in certain scenarios it can mean that several elements must be repositioned, which may cause a lot of time to be lost.
|Issue 1236.mscz||31.05 KB|