Fingering is shown in tablature even when "Show fingering" is OFF

• Nov 20, 2018 - 10:44
Reported version
3.0
Priority
P1 - High
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project

OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.0.0, revision: 6ba431b

Open the attached file (created in MS 2.3). The fingering numbers are displayed in tablature even though "Show fingerings" (Staff Properties > Advanced style properties) was UNTICKED in MS 2.3 (and is still unticked in 3.0-dev).

Attachment Size
fingering.mscz 11.1 KB

Comments

Right, there's something weird going on with this option. I don't quite understand what's happening, but it's definitely incorrect behaviour. If you set it, close the dialog box, and then reopen the dialog box, it's back to its original displayed value. Closing it again, however, will set it to the value you wanted it to be set to.

My WIP code is here:
https://github.com/jthistle/MuseScore/commit/969dc6b019b25369eda66974cf…
All it does is remove any fingerings in staves that have linked staves and then it re-adds them - if the option worked correctly, this would be enough.

It'd be great if someone else who has a bit more of an idea what's going on could have a look at this issue.