[MusicXML import] [3.6.0 regression] tuplet attributes bracket and show-number imported but not saved in MuseScore format
Reported version
3.6
Type
Functional
Frequency
Once
Severity
S4 - Minor
Reproducibility
Always
Status
active
Regression
Yes
Workaround
No
Project
See attached file and screenshots.
Works correctly up to and including 3.5.1, broken in 3.6.0.
Note that the issue shows up when using the MuseScore GUI and converter mode, but the autotester does not catch it.
Remark: the reported version drop down does not yet contain 3.6.
Attachment | Size |
---|---|
tupletFormatsXml.xml | 10.38 KB |
MuseScore-3.5.1.png | 30.08 KB |
MuseScore-3.6.0.png | 31.09 KB |
Comments
This seems to be caused by the call to score->styleChanged added to score/file.cpp between 3.5.1 and 3.6. These cause some setting imported from MusicXML to be overwritten by settings from the style.
Discussion: do we want MusicXML to overrule the style or the style to overrule MusicXML or make this user-selectable ?
Current master (commit 584567f of sep 17) exhibits different behaviour: tuplet attributes bracket and show-number are imported (as in "visible in the GUI after import") but not saved in MuseScore format.
Related to https://musescore.org/en/node/330005 ?
In reply to Relates to #270643: [EPIC]… by Jojo-Schmitz
It seemed plausible, but on further investigation: no, it is not the same issue.