diff --git a/src/app/doc.cpp b/src/app/doc.cpp index 006b9c00e..15bb77f48 100644 --- a/src/app/doc.cpp +++ b/src/app/doc.cpp @@ -528,6 +528,7 @@ void Doc::copyLayerContent(const Layer* sourceLayer0, Doc* destDoc, Layer* destL if (it != linked.end()) { newCel.reset(Cel::MakeLink(sourceCel->frame(), it->second)); + newCel->setZIndex(sourceCel->zIndex()); } else { newCel.reset(create_cel_copy(nullptr, // TODO add undo information?