Lines with manual adjustment in 2.x displaced horizontally on import
1) load the attached score in both 2.3.2 and then in 3.0 (do not reset positions)
2) compare the position of the hairpins and other lines
Result: some of the line segments that were adjusted manually are very seriously displaced horizontally. For instance, the volta in 6 has moved all the way into measure 7 and is even overlapping measure 8. And the trill line in measure 4 has moved right off the page. I'm guessing we doubling the offset from start of system. The hairpins seem unaffected.
I kind of think this was already reported but I can't find it.
I'm working on issues with the vertical placement - how we handle the "placement" (above/below) and recalculation of offsets and making sure we remember this on save/reload. Several existing issues on that. It seems this issue only affects lines that were moved far enough to trigger this code, or at least, I can't reproduce in a simpler example. Anyhow, I'm looking at all of these together.
Attachment | Size |
---|---|
placement-2.mscz | 8.61 KB |
Comments
Hairpins are unaffected because they are getting reset to 0 as per https://github.com/musescore/MuseScore/commit/f15c2361a48916af428363ee0…. Easy enough to do the same for other spanners, although better would be to actually rebase / preserve the correct offset.
https://github.com/musescore/MuseScore/pull/4551
Fixed in branch master, commit a19355f785
fix #281312, fix #280609, fix #280400: loss of placement info after 2.x import
Automatically closed -- issue fixed for 2 weeks with no activity.