File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -596,6 +596,12 @@ void MStyle::read(XmlReader& e, compat::ReadChordListHook* readChordListHook)
596
596
}
597
597
} else if (tag == " fretFrets" && m_version < 460 ) {
598
598
e.skipCurrentElement ();
599
+ } else if (tag == " measureNumberHPlacement" && m_version < 460 ) {
600
+ set (Sid::measureNumberHPlacement, e.readInt ());
601
+ if (value (Sid::measureNumberHPlacement).value <PlacementH>() != PlacementH::LEFT) {
602
+ // In this case it was assumed to be centered on the measure
603
+ set (Sid::measureNumberAlignToBarline, false );
604
+ }
599
605
} else if (!readProperties (e)) {
600
606
e.unknown ();
601
607
}
@@ -617,8 +623,8 @@ void MStyle::read(XmlReader& e, compat::ReadChordListHook* readChordListHook)
617
623
set (positionSid, val);
618
624
}
619
625
620
- if (value (Sid::measureNumberHPlacement ).value <PlacementH >() != PlacementH::LEFT ) {
621
- set (Sid::measureNumberAlignToBarline, false );
626
+ if (value (Sid::measureNumberPosition ).value <AlignH >() == AlignH::HCENTER ) {
627
+ set (Sid::measureNumberHPlacement, PlacementH::CENTER );
622
628
}
623
629
}
624
630
You can’t perform that action at this time.
0 commit comments