Line property "Hook" not preserved on save/load
Windows 7, GIT commit: 6c5b016
1) create score
2) add a plain horizontal line
3) move it up so you can see it (it defaults to overlapping top staff line!)
4) right click
5) Line Properties
6) check "Hook"
7) OK
8) save
9) load
Result: hook is gone
Text works. Default text style is crazy big, though - a holdover before there was a way for the ottava and other special symbols to override the default text style?
Comments
About text size, it should probably be another issue. The text is big because it's the same style than Pedal lines and the pedal symbols need to be 20.
I created a "task" to look at default style settings across the board: #25247: Clean up default style settings.
As I see it, even if pedal needs to be 20, shouldn't that be doable within those symbols individually? Seems this is already done for ottava, which explicitly sets size to 12. Anyhow, you're right, totally separate issue.
Lost of information.
My first guess would be that the hook is the same than the default one and so it's not saved.
lasconic guess is correct:
if both hook properties (length and type) are the same as the default values (1.5sp and HOOK_90), neither is saved.
However this means that nothing is saved and the very info that there is a hook in the first place is lost. A case of over-optimization, I think...
M.
PR submitted on Github: //github.com/musescore/MuseScore/pull/831
Didn't update automatically, but I assume this can be marked as fixed.
Automatically closed -- issue fixed for 2 weeks with no activity.