Changing text element color (via Inspector, not style) is not saved
Reported version
3.0
Priority
P0 - Critical
Type
Functional
Frequency
Many
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
No
Project
OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.0.2.5312, revision: 8ca4d2c
- change color of one or more lyrics syllables, e.g. from black to red
- save file
- reopen file
Expected result: lyrics color is now red
Actual result: lyrics color is still black
Note:
issue is not present in musescore 2.2.1 (32-bit)
Fix version
3.0.3
Comments
Still in 3.0.2? It should be fixed there
In reply to Still in 3.0.2? It should be… by Jojo-Schmitz
I added the detailed version info:
OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.0.2.5312, revision: 8ca4d2c
Should have been fixed by #280613: Color not available as a text style setting
Doesn't work for individual sylables, but does for the entire verse (or rather the odd/even lyrics text style)
In reply to Doesn't work for individual… by Jojo-Schmitz
Indeed, I didn't change the generic style for lyrics color,
but I used the inspector to change some marked syllables.
I noticed the issue is also present in MuseScore 3.0.2.5315:
Although the color seems to be saved now (I'm not sure anymore...),
there is another, similar effect:
When changing the color of further, different syllables (after re-open) in a third color (e.g. blue),
and saving again, the color of the previously changed syllabes (colored in e.g.red) gets lost on re-opening again.
What I see is that the lyrics color is indeed saved and restored, but then it is lost on a second save. I think that is because we mark the color property unstyled when initially setting it via the Inspector, but we don't do so on the read. Should be easy fix.
It's not just lyrics, but all text. I think what happened is that now that color is a styled property for text elements, so need to update the handling of this, probably in several places. Looking into it.
https://github.com/musescore/MuseScore/pull/4686
Yes, still in 3.0.2
It’s saved properly into the MSCX, but when the file is next read (the changed colour is shown on the screen alright) and THEN saved, it’s lost.
I tested PR 4686, and it seems to WFM.
Fixed in branch master, commit 75a4044e88
fix #283149: text color not saved
Fixed in branch master, commit 43dbfcab89
_Merge pull request #4686 from MarcSabatella/lyrics-color
fix #283149: text color not saved_
Fixed in branch 3.0.x, commit ab304f2a62
_Merge pull request #4686 from MarcSabatella/lyrics-color
fix #283149: text color not saved_
Automatically closed -- issue fixed for 2 weeks with no activity.