Missing number in Nashville number for score created from jazz template

• Jul 19, 2020 - 21:24
Reported version
3.4
Priority
P1 - High
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project

1) new score from jazz lead sheet template
2) select first rest
3) Add / Text / Nashville Number
4) type "1m"
5) press Esc

Result: the 1 disappears. It's still there internally but somehow the rendering goes wrong, probably an issue managing the tpc or with the render root rule. I can reproduce also in the default score after changing to jazz chord symbol style, but only after save/reload. Still investigating. Not a regression - same in 3.4.2.


Comments

Status PR created fixed

Fixed in branch 3.x, commit bb73af300b

_fix #308066: missing nashville number for jazz style

Resolves: https://musescore.org/en/node/308066

In a score created with the "jazz" chord symbol style,
we were missing the renderFunction statement.
This changes adds it.
It also makes sure we correctly write the renderFunction list
if we write a chordlist at all (only for custom XML files).
This was a typo, we were writing the root list as if it were
the function list._

Fix version
3.5.1