Rendering bug: jazz lead sheet: A(sus)
S4 - Minor
In an empty jazz lead sheet, enter a jazz chord that is:
See how the text "sus" is below. This is a reduced example. The real case was "Ab13(sus4)no3" (in this case "4" is superscript but not "sus"). I can think of ways to question writing this notation, but no matter what, it looks like a rendering bug. See attached screenshot. Using MuseScore 3.6.2.
Note, the same occurs with "Ab13sus4no3", so this seems definitely like a rendering bug.
It was first mentioned here:
For ease of reproducing a sample score would be good, so here's one
In reply to (No subject) by Jojo-Schmitz
Out of curiosity, is rendering tested with a test suite using baselines test cases?
Yes, there is a test suite, but it can't include every possible permutation. It's not common to put parens around "sus", so that case was probably never considered. The paren code expects you to be parenthesizing superscripted expressions apparently.
There is work being done to greatly improve this internally, should be appearing sometime after MuseScore 4. So hopefully we can test that case then.
Other case of mis-alignement detected here :
Chord parentheses not aligned