Style setting for fingering in Inspector has no items
Reported version
3.x-dev
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
No
Project
Open the attached file. Click on any of the fingerings, which include "LH Guitar Fingering" and "Fingering." There is no style displayed in the dropdown list in the Fingering section of the Inspector. This worked in 3.3.4.
Attachment | Size |
---|---|
fingering_style_lost.mscz | 10.55 KB |
Fix version
3.4.0
Comments
The inspector for fingering is supposed to present only a limited selection of text styles. Somehow this got messed up and we're displaying the list of available styles normally used for staff text instead, not sure why. Somehow the class hierarchy & overrides (in particular of allowedTextStyles()) seem to be off.
I could see the styles the first time I loaded the score, but the next time they disappeared. Weird.
No, the first time is in 3.3.4, the second time is in 3.4 beta.
It failed a few days ago from that commit: 30ca5be
(as expected/displayed with the previous: 5ff6931)
So this is my fault...
See https://github.com/musescore/MuseScore/pull/5575.
@cadiz1 Thank you for the investigation!
Fixed in branch master, commit d88c19f421
fix #299072: style setting for fingering in Inspector has no items
Fixed in branch master, commit 50cbdcba44
_Merge pull request #5575 from Howard-C/fingering-style
[Inspector/Regression] fix #299072: style setting for fingering in Inspector has no items_
Automatically closed -- issue fixed for 2 weeks with no activity.