Chord symbols entered into score not parsed in parts
1) default score
2) generate parts
3) enter a note in measure 1 (to eliminate mmrests from the equation)
4) enter chord symbol Eb
5) view part
Result: instead of a flat sign, you have just the letter "b", indicating we didn't parse the chord symbol in the part at all - it was just a straight text copy. This is probably what is preventing transposition from working as per #248891: Chord symbols transposed incorrectly between concert score & transposed parts, although the issue with Notes / Transpose is different since it also affected 2.x. It's also going to play havoc with everything else involving chord symbols.
Needless to say (?), extremely critical. I suspect much of the original code I wrote having to do with chord symbol parsing is badly out of date, I will take a look and see what I can figure out.
Comments
This isn't just an issue with parts. This happens in the master score, which leads to the conclusion that the whole parsing code is broken :/
Can you explain further? Certainly if I just enter a chord symbol into a score, it is parsed correctly there.
A recent change led me directly to a clue: see https://github.com/musescore/MuseScore/commit/f124185c4fcc01071fd4a477e…. Looks like there was a section of code that was supposed to layout the chord symbol in the parts but it was commented out a while ago. I see the layout of harmony was moved to another part of the code, and then that was changed again recently to support chord symbols not attached to chordrests. I will be following that thread now...
Is this an issue that either you or dmitri are looking into fixing, or should I take it on?
Feel free to come join discussion on Telegram :-)
I finally put the discussed changes in pull request, see https://github.com/musescore/MuseScore/pull/4286.
Fixed in branch master, commit f5ff4fbe4e
fix #279175, fix #279252: Update chord symbol on updating its text
Fixed in branch master, commit d93178fde1
Merge pull request #4286 from dmitrio95/harmony-parts-endedit
fix #279175, fix #279252: Update chord symbol on updating its text
Automatically closed -- issue fixed for 2 weeks with no activity.