Jump symbols (segno, coda) wrongly positioned
OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.0.0, revision: 29204d5
See attached file. The segno in measure 2 and the Coda symbol in measure 10 are correctly positioned in MS 2. But in MS 3-dev, the symbols have been unexpectedly moved to the right-hand side of the measure.
Attachment | Size |
---|---|
jumps_issue.mscz | 26.63 KB |
Comments
Markers, such as the Segno and Coda, are styled with the "Repeat Text Left" style by default. In MuseScore 2, and thus any MuseScore 2 score, there is a "Repeat Text" style as well as "Repeat Text Left" and "Repeat Text Right" styles. In MuseScore 3, the "Repeat Text" style has been removed, and setting the properties for this style will set the properties for the "Repeat Text Left" style instead. But in MuseScore 2, "Repeat Text" is right-aligned by default, and also has a different default font size. So when a MuseScore 2 score is loaded in MuseScore 3, the "Repeat Text Left" properties will be overwritten when the "Repeat Text" style is read, even though they had been set correctly at first. If this line is removed, the "Repeat Text Left" style will not be overwritten when the "Repeat Text" is read, and "Repeat Text" will be added as a user style. This, in my opinion, is the correct thing to do.
See https://github.com/musescore/MuseScore/pull/4008.
Fixed in branch master, commit d13ae57a22
fix #276691: Jump symbols (segno, coda) wrongly positioned
Fixed in branch master, commit 82715c9575
Merge pull request #4008 from mattmcclinch/276691-jump-symbols
fix #276691: Jump symbols (segno, coda) wrongly positioned
Automatically closed -- issue fixed for 2 weeks with no activity.