From ed46f7e31e65db99a6ef2544835c4f7732d9d636 Mon Sep 17 00:00:00 2001 From: James Mizen Date: Tue, 21 Oct 2025 11:37:27 +0100 Subject: [PATCH] Only clone measure elements if they apply to the stave --- src/engraving/dom/excerpt.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/engraving/dom/excerpt.cpp b/src/engraving/dom/excerpt.cpp index 5ad9631048aa1..a84a19bbf7816 100644 --- a/src/engraving/dom/excerpt.cpp +++ b/src/engraving/dom/excerpt.cpp @@ -1499,7 +1499,8 @@ void Excerpt::cloneStaff2(Staff* srcStaff, Staff* dstStaff, const Fraction& star continue; } bool alreadyCloned = oldEl->systemFlag() && oldEl->findLinkedInScore(score); - if (alreadyCloned) { + bool cloneElement = !alreadyCloned && oldEl->elementAppliesToTrack(staff2track(dstStaffIdx)); + if (!cloneElement) { continue; } EngravingItem* newEl = oldEl->linkedClone();