Extraneous clef in 2.0.3 file
Win 7 / eb36276
The attached file was created in 2.0.3. When opened in the nightly, an extraneous clef has appeared:
Attachment | Size |
---|---|
extra_clef.mscz | 18.56 KB |
Win 7 / eb36276
The attached file was created in 2.0.3. When opened in the nightly, an extraneous clef has appeared:
Attachment | Size |
---|---|
extra_clef.mscz | 18.56 KB |
Comments
Was this file by chance originally imported from MusicXML, or created using a pre-release version of MuseScore 2? I have seen this in one of my scores originally that went through a MusicXML export/import using an early pre-"beta" build of MuseScore 2, so I didn't worry about it. Anything else you can think of unique about how this score was created?
Not sure yet why 2.0.3 doesn't display the clef, but I can definitely see it in the mscx.
I observe the change there is a month with this commit/nightly: f7d9650
And, bingo, same commit of October 25 f7d9650, involved for the extra Tab clef in Preview (Tablature), see last image of this issue report: #143806: Tiny Preview in Tab and notes symbols truncated
@ Marc S. I didn't use Musescore before 2.0.2 and it was a MIDI import originally, extensively corrected, not Music XML.
Fixed in branch master, commit 42cf43e6c7
fix #143751: Extraneous clef in 2.0.3 file
FWIW, in case it becomes relevant later, I was going to guess this was related to #46036: Clef on first note of system becomes header clef after save and reload. I suspect at least that may explain in part why the extra clef was not being seen in 2.0.3 even though, as noted, it *is* present in the file.
Automatically closed -- issue fixed for 2 weeks with no activity.
The fix to this issue leads to another issue: #297328: Importing a 2.x score makes initial clefs lose their customized properties. The properties of the initial clef is lost too because of that
delete clef
operation.Whow, good finding
In reply to The fix to this issue leads… by Howard-C
Well, technically, it doesn't "lead to" that issue and others related (like #297339: Clef beside header clef saved in 2.x becomes header clef when imported to 3.x), it is just incomplete.