Fix bug with moving increment value down in dialog.

--HG--
branch : develop
This commit is contained in:
Roman Telezhynskyi 2017-11-27 23:37:36 +02:00
parent 1c1c84aa28
commit a8f19d979b

View File

@ -3337,8 +3337,7 @@ void VPattern::MoveUpIncrement(const QString &type, const QString &name)
const QDomElement prSibling = node.previousSiblingElement(TagIncrement); const QDomElement prSibling = node.previousSiblingElement(TagIncrement);
if (not prSibling.isNull()) if (not prSibling.isNull())
{ {
const QDomNodeList list = elementsByTagName(type); elementsByTagName(type).at(0).insertBefore(node, prSibling);
list.at(0).insertBefore(node, prSibling);
} }
} }
emit patternChanged(false); emit patternChanged(false);
@ -3353,8 +3352,7 @@ void VPattern::MoveDownIncrement(const QString &type, const QString &name)
const QDomElement nextSibling = node.nextSiblingElement(TagIncrement); const QDomElement nextSibling = node.nextSiblingElement(TagIncrement);
if (not nextSibling.isNull()) if (not nextSibling.isNull())
{ {
const QDomNodeList list = elementsByTagName(type); elementsByTagName(type).at(0).insertAfter(node, nextSibling);
list.at(0).insertAfter(node, nextSibling);
} }
} }
emit patternChanged(false); emit patternChanged(false);
@ -3751,7 +3749,7 @@ void VPattern::MoveUpPreviewCalculation(const QString &name)
//--------------------------------------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------------------------------------
void VPattern::MoveDownIncrement(const QString &name) void VPattern::MoveDownIncrement(const QString &name)
{ {
MoveDownIncrement(TagIncrement, name); MoveDownIncrement(TagIncrements, name);
} }
//--------------------------------------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------------------------------------