From 3afd1b1f1aa7abf2dd71d2bd1fd69e7fdba07122 Mon Sep 17 00:00:00 2001 From: Igor Korsukov Date: Fri, 5 Feb 2021 15:13:51 +0200 Subject: [PATCH] ported #7278 : Fix #284796: Incomplete voice in local time signature leads to corruption upon import --- src/libmscore/check.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libmscore/check.cpp b/src/libmscore/check.cpp index 2dedd6435d6e5..ccee0f7c3d0a8 100644 --- a/src/libmscore/check.cpp +++ b/src/libmscore/check.cpp @@ -406,7 +406,7 @@ void Measure::checkMeasure(int staffIdx) if (f > expectedPos) { // don't fill empty voices if (expectedPos.isNotZero()) { - fillGap(expectedPos, ticks() - expectedPos, track, stretch); + fillGap(expectedPos, f - expectedPos, track, stretch); } } else if (f < expectedPos) { qDebug("measure overrun %6d, %d > %d, track %d", tick().ticks(), expectedPos.ticks(), f.ticks(), track);