Lines with manual adjustment in 2.x displaced horizontally on import

• Jan 6, 2019 - 15:57
Reported version
3.0
Priority
P0 - Critical
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
Yes
Project

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

Fix version
3.0.1