From cf058d85ba0c7234b1e88a0f10d8e8651c13e61c Mon Sep 17 00:00:00 2001 From: Dmitri Ovodok Date: Fri, 7 Dec 2018 18:02:20 +0200 Subject: [PATCH] fix #279554: do not apply measure number offset multiple times --- libmscore/layout.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libmscore/layout.cpp b/libmscore/layout.cpp index 377e1a2ffb81..0a4ce7d8ef33 100644 --- a/libmscore/layout.cpp +++ b/libmscore/layout.cpp @@ -3861,7 +3861,8 @@ void Score::doLayoutRange(int stick, int etick) lc.tick = 0; } else { - lc.measureNo = lc.nextMeasure->no(); + lc.measureNo = lc.nextMeasure->prevMeasure()->no() + 1; // will be adjusted later with respect + // to the user-defined offset. lc.tick = lc.nextMeasure->tick(); } }