Hidden lines become visible in scores imported from v1.x
1. Open attached score created in v1.2
All lines should be hidden. But they're all visible.
Using 3338af9 on Mac OS X 10.9.4
Attachment | Size |
---|---|
hiddenLinesV1_2.mscz | 1.95 KB |
1. Open attached score created in v1.2
All lines should be hidden. But they're all visible.
Using 3338af9 on Mac OS X 10.9.4
Attachment | Size |
---|---|
hiddenLinesV1_2.mscz | 1.95 KB |
Comments
Same issue for instrument name and bracket.
But not for title, clef, time sig, keysig, note head, stem, accidental, bar line
applies to 1.3 scores too. Tested on Windows 7 with 1.3 and the same commit as heuchi, self build
Looks like in 1.x the visible property of a hairpin is recorded in it's Segment, in 2.0 it is recorded there and in the hairpin directly
1.x:
{syntaxhighlighter brush:xml;highlight:[8]}
1920
0
{/syntaxhighlighter}
2.0:
{syntaxhighlighter brush:xml;highlight:[4,9]}
0
10
0
0
0
{/syntaxhighlighter}
On import and subsequent save neither is written
Instrument name and bracket can get marked invisble in 2.0, but this doesn't get saved, so is lost on next load.
So this is an entirely different issue, I'll file it separately, see #33541: some elements can get marked invisible, but this doesn't get saved, so is lost on reload
Proposed PR:
https://github.com/musescore/MuseScore/pull/1348
The new bits of code I inserted in this PR are used only when loading a 1.x file.
Fixed in eec14add4d
Automatically closed -- issue fixed for 2 weeks with no activity.