Chord symbols below the staff in MS 2.x are moved to above the staff in MS 3.x
Reported version
3.0
Priority
P1 - High
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project
OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.1.0.5648, revision: cb404f9
Open the attached score and compare it to the same in MS 2.3. Chord symbols which were below the staff in 2.3 have now moved above the staff in 3.x. However, for some reason this bug doesn't affect systems 1 and 6 (measures 19-22).
Attachment | Size |
---|---|
chord_symbols.mscz | 34.57 KB |
Comments
I believe the issue is that we are relying on offsets to tell us whether things have been moved below the staff, but in this case, it's actually a style setting that is doing the job. And on top of that, for chord symbols, there are two different style settings that combine to determine the default position - one under General and one under Text (to use the 2.3.2 terminology).
It's no doubt possible to improve on how we do this, but realistically, we just aren't going to get it perfect - too many different scenarios to special-case.