Style not passed to trill lines

• Nov 27, 2018 - 23:28
Reported version
3.0
Priority
P0 - Critical
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project

See discussion at https://musescore.org/en/node/278899.

When you open the menu Format->Style and make changes to the trill section, they do not affect trill lines. As indicated in the above discussion, if the Y offset of an ottava is changed, it moves accordingly. Trill lines never move.

This issue should be considered with #278914: Trill lines avoid ties by too much.


Comments

Do note that changes to the style default would be expected to be noticed only if either autoplacement is turned off, or if the style default position does not result in a collision. Otherwise - with autoplacement turned on, and the style default resulting in a collision - it is totally normal / to be expected that changes to the default might not have a noticeable effect. Only if you change the style default by so much that there is no collision would you see the element move, when autoplacement is turned on. But in indeed, the bug is that even then, that doesn't happen.

Near as I can tell, the reason it happens for ottavas lines is that the ottava "position above" style setting Sid::ottavaPosAbove is mapped to Pid::OFFSET. Same for voltas etc. For trills, this doesn't happen.