diff --git a/src/libs/vformat/vpatternrecipe.cpp b/src/libs/vformat/vpatternrecipe.cpp index 447426e57..b37cf4aa4 100644 --- a/src/libs/vformat/vpatternrecipe.cpp +++ b/src/libs/vformat/vpatternrecipe.cpp @@ -139,7 +139,7 @@ QDomElement VPatternRecipe::Measurements() // Resore order std::sort(patternMeasurements.begin(), patternMeasurements.end(), [](const QSharedPointer &a, const QSharedPointer &b) - {return a->Index() > b->Index();}); + {return a->Index() < b->Index();}); for(auto &m : patternMeasurements) { @@ -178,7 +178,7 @@ QDomElement VPatternRecipe::Increments() // Resore order std::sort(patternIncrements.begin(), patternIncrements.end(), [](const QSharedPointer &a, const QSharedPointer &b) - {return a->GetIndex() > b->GetIndex();}); + {return a->GetIndex() < b->GetIndex();}); for(auto &incr : patternIncrements) { @@ -201,7 +201,7 @@ QDomElement VPatternRecipe::PreviewCalculations() // Resore order std::sort(patternIncrements.begin(), patternIncrements.end(), [](const QSharedPointer &a, const QSharedPointer &b) - {return a->GetIndex() > b->GetIndex();}); + {return a->GetIndex() < b->GetIndex();}); for(auto &incr : patternIncrements) {