Chord symbol disappears upon editing in loaded score
Windows 7, GIT commit: aac18be
1) open any score, such as the one attached
2) double click any chord symbol
Result: chord symbol disappears
I traced this through Harmony::startEdit() and can see that setText() is being called to initialize the text, and the value seems valid, followed by Harmony::startEdit(). This works fine for scores created from scratch. But it just fails for scores loaded from a file.
Nothing about chord symbols changed recently that should have caused this, so I assume it's a general text-related issue.
Attachment | Size |
---|---|
custom-chord-height.mscz | 1.66 KB |
Comments
Note: although title seems vaguely similar, it is probably not at all related to #24688: Chord symbol root disappears upon editing in part. As far as I can tell, that one is style-related, this one one text-related.
Additional note: same thing happens even before save/reload for chords that were copied and pasted. Which makes sense since copy & paste is basically write & read from clipboard, but I thought I'd mention this in case it provides a clue.
Should be fixed in f6b9f563fa
This doesn't seem fixed for me. Still reproducible using same steps, whether starting from scratch or from the score attached to the original report.
Hmm. This appears to be because the above fix was overwritten. Current master does not include the call to createLayout() in Harmony::startEdit(). Seems this fix was made in f6b9f563fa but removed in 9a054060eb
EDIT: I can't get those links to work, but this is where the code was removed:
https://github.com/musescore/MuseScore/commit/9a054060eb376d25553244d75…
Fixed in ad752de269
Automatically closed -- issue fixed for 2 weeks with no activity.