From 6624127f1925323c12c25b4399bcbaf52fb1fd0b Mon Sep 17 00:00:00 2001 From: Lokan Chung Date: Sat, 3 Jan 2026 17:44:53 +0900 Subject: [PATCH] Prevent tuplet item being merged when regrouping rests --- src/engraving/editing/edit.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engraving/editing/edit.cpp b/src/engraving/editing/edit.cpp index edf6913b3227d..09db2d93b176c 100644 --- a/src/engraving/editing/edit.cpp +++ b/src/engraving/editing/edit.cpp @@ -1816,7 +1816,7 @@ void Score::regroupNotesAndRests(const Fraction& startTick, const Fraction& endT if (!cr) { continue; // this voice is empty here } - if (!cr->isRest() || cr->endTick() > maxTick || toRest(cr)->isGap()) { + if (!cr->isRest() || cr->tuplet() || cr->endTick() > maxTick || toRest(cr)->isGap()) { break; // next element in the same voice is not a rest, or it exceeds the selection, or it is a gap } lastRest = cr;