Importing colored lyrics from MusicXML works only for first line (number="1")
Reported version
3.4
Type
Functional
Frequency
Few
Severity
S4 - Minor
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
No
Project
- Create two lines of lyrics; assign a colour to the second.
- Save as MusicXML (see attached test.musicxml).
- Open again - the colour has gone
Attachment | Size |
---|---|
test.musicxml | 3.82 KB |
Fix version
4.0.0
Comments
Relates to #270643: [EPIC] MusicXML import/export issues
https://github.com/musescore/MuseScore/pull/5910
PR got closed.
But https://github.com/musescore/MuseScore/pull/6021 should/might fix this?
With 3.6 this even turns into a regression: there lyrics color isn't imported at all!
And that PR doesn't solve it either.
Could be the same as (or similar) to #320573: [MusicXML import] fretboard frets property not saved in MuseScore format.
The MusicXML import uses setColor(), which may not be the same as setting the color property, resulting in a style overwriting the MusicXML value.
Right you are!
On top of https://github.com/musescore/MuseScore/pull/6021 apply this:
This actually reduces the entire PR to just
for master (and similarly short'n'sweet for 3.x)
See https://github.com/musescore/MuseScore/pull/8033 (for master)
and https://github.com/musescore/MuseScore/pull/8034 (for 3.x)
Fixed in branch master, commit f7f7f4e0e4
_Fix #303422: Importing colored lyrics from MusicXML
Up to 3.5 it worked only for first line (number="1"), in 3.6 and master it stopped working all together_
Automatically closed -- issue fixed for 2 weeks with no activity.