X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fgeometrywidget.cpp;h=321ab76fecb8500362922d3e6e92e2aba66512d2;hb=fe9316d603bb2da1f779493975ac12051f7e04b9;hp=65d042595b9cfa7962feaaafad181cb692944293;hpb=f43e6d014193d7a7cf44461a128d3f0876a9fa03;p=kdenlive diff --git a/src/geometrywidget.cpp b/src/geometrywidget.cpp index 65d04259..321ab76f 100644 --- a/src/geometrywidget.cpp +++ b/src/geometrywidget.cpp @@ -271,12 +271,13 @@ QString GeometryWidget::getExtraValue(const QString &name) const { int ix = m_extraGeometryNames.indexOf(name); QString val = m_extraGeometries.at(ix)->serialise(); - if (!val.contains("=")) val = val.section(',', 0, 0); + if (!val.contains("=")) val = val.section('/', 0, 0); else { - QStringList list = val.split(';'); + QStringList list = val.split(';', QString::SkipEmptyParts); val.clear(); + val.append(list.takeFirst().section('/', 0, 0)); foreach (const QString value, list) { - val.append(value.section(',', 0, 0) + ';'); + val.append(';' + value.section('/', 0, 0)); } } return val;