Manual adjustment to system divider (including making invisible) lost on save

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

It's actually lost immediately upon saving - no need to wait for save/restore. This worked when I first implemented it but I guess enough changed since then that it no longer does (and be careful not to have the divider selected when you save or it crashes - see #279064: Crash saving score with system divider selected

1) load attached score
2) drag a divider and/or mark it invisible
3) unselect it (unless you like crashes :-))
4) save

Result: it immediately reverts to its default state

I marked this P1 because it's loss of info and we don't want people spending a lot of time doing these adjustments then getting frustrating they are lost. But I wouldn't complain too bitterly if we merely disabled manual adjustments to system dividers for now (eg, by disabling selection). On the other hand, it worked once, might be a simple fix to get it working again, and it does seem likely to be useful.

Attachment Size
hide-instrument.mscz 9.25 KB

Comments

Status active fixed

Fixed in branch master, commit d9c6f8c5f5

Fix #279065 Manual adjustment to system divider lost on save
System deviders are generated elements and cannot be modified. This is by design.
The fix makes system dividers not selectable.