From 97d59cbdb04348ca508f0f2ab564d17b58721dfb Mon Sep 17 00:00:00 2001 From: Michele Spagnolo Date: Wed, 28 Aug 2024 13:42:26 +0200 Subject: [PATCH] Don't insert time before Volta at start of measure --- src/engraving/dom/edit.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/engraving/dom/edit.cpp b/src/engraving/dom/edit.cpp index a37ff98bad40d..74bed208f14b1 100644 --- a/src/engraving/dom/edit.cpp +++ b/src/engraving/dom/edit.cpp @@ -6743,7 +6743,9 @@ void Score::undoInsertTime(const Fraction& tick, const Fraction& len) } for (Spanner* s : sl) { if (len > Fraction(0, 1)) { - if (tick > s->tick() && tick < s->tick2()) { + if (tick == s->tick() && s->isVolta()) { + s->undoChangeProperty(Pid::SPANNER_TICKS, s->ticks() + len); + } else if (tick > s->tick() && tick < s->tick2()) { // // case a: // +----spanner--------+