diff --git a/src/importexport/musicxml/internal/musicxml/export/exportmusicxml.cpp b/src/importexport/musicxml/internal/musicxml/export/exportmusicxml.cpp index ec9124197fe0f..dc3366277e63d 100644 --- a/src/importexport/musicxml/internal/musicxml/export/exportmusicxml.cpp +++ b/src/importexport/musicxml/internal/musicxml/export/exportmusicxml.cpp @@ -798,20 +798,20 @@ static String slurTieLineStyle(const SlurTie* s) rest += color2xml(s); if (ExportMusicXml::configuration()->exportLayout()) { - const SlurSegment* front = s->frontSegment(); - const SlurSegment* back = s->backSegment(); + const SlurTieSegment* front = s->frontSegment(); + const SlurTieSegment* back = s->backSegment(); const int spatium = s->spatium(); if (front) { const PointF start = front->ups(Grip::START).pos(); const PointF bezier = front->ups(Grip::BEZIER1).pos(); - tagName += String(u" bezier-x=\"%1\"").arg(10 * (bezier.x() - start.x()) / spatium); - tagName += String(u" bezier-y=\"%1\"").arg(-10 * bezier.y() / spatium); + rest += String(u" bezier-x=\"%1\"").arg(10 * (bezier.x() - start.x()) / spatium); + rest += String(u" bezier-y=\"%1\"").arg(-10 * bezier.y() / spatium); } if (back) { const PointF end = back->ups(Grip::END).pos(); const PointF bezier = back->ups(Grip::BEZIER2).pos(); - tagName += String(u" bezier-x=\"%1\"").arg(10 * (bezier.x() - end.x()) / spatium); - tagName += String(u" bezier-y=\"%1\"").arg(-10 * bezier.y() / spatium); + rest += String(u" bezier-x=\"%1\"").arg(10 * (bezier.x() - end.x()) / spatium); + rest += String(u" bezier-y=\"%1\"").arg(-10 * bezier.y() / spatium); } }