diff --git a/src/importexport/musicxml/internal/export/exportmusicxml.cpp b/src/importexport/musicxml/internal/export/exportmusicxml.cpp index 274ee67b6ab46..554bd2c3aff0c 100644 --- a/src/importexport/musicxml/internal/export/exportmusicxml.cpp +++ b/src/importexport/musicxml/internal/export/exportmusicxml.cpp @@ -1459,8 +1459,8 @@ static void creditWords(XmlWriter& xml, const MStyle& s, const page_idx_t pageNr if (!creditType.empty()) { xml.tag("credit-type", creditType); } - String attr = String(u" default-x=\"%1\"").arg(x); - attr += String(u" default-y=\"%1\"").arg(y); + String attr = String(u" default-x=\"%1\"").arg(String::number(x, 2)); + attr += String(u" default-y=\"%1\"").arg(String::number(y, 2)); attr += u" justify=\"" + just + u"\""; attr += u" valign=\"" + val + u"\""; MScoreTextToMusicXml mttm(u"credit-words", attr, defFmt, mtf); diff --git a/src/importexport/musicxml/internal/import/importmusicxmlpass1.cpp b/src/importexport/musicxml/internal/import/importmusicxmlpass1.cpp index e3a58e7fd61ab..6a2d447afd72d 100644 --- a/src/importexport/musicxml/internal/import/importmusicxmlpass1.cpp +++ b/src/importexport/musicxml/internal/import/importmusicxmlpass1.cpp @@ -1001,7 +1001,7 @@ static void resizeTitleBox(VBox* vbox) score->renderer()->layoutItem(e); } - double padding = vbox->spatium(); + const double padding = vbox->sizeIsSpatiumDependent() ? vbox->style().spatium() : vbox->style().defaultSpatium(); for (EngravingItem* e : elist) { if (e->isText()) { diff --git a/src/importexport/musicxml/tests/data/testSystemDistance_ref.xml b/src/importexport/musicxml/tests/data/testSystemDistance_ref.xml index 3ff9824070ad7..1df3f31cf0397 100644 --- a/src/importexport/musicxml/tests/data/testSystemDistance_ref.xml +++ b/src/importexport/musicxml/tests/data/testSystemDistance_ref.xml @@ -67,7 +67,7 @@ title - System-Distance Test + System-Distance Test