From 2fb33c638ebd0aef05effd66b1f6733ab08a9388 Mon Sep 17 00:00:00 2001 From: lzp Date: Mon, 30 Mar 2026 17:11:33 +0800 Subject: [PATCH] 1 --- src/components/Canvas/DepthCanvas/manager/CanvasManager.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/Canvas/DepthCanvas/manager/CanvasManager.ts b/src/components/Canvas/DepthCanvas/manager/CanvasManager.ts index 0039710..f08b54d 100644 --- a/src/components/Canvas/DepthCanvas/manager/CanvasManager.ts +++ b/src/components/Canvas/DepthCanvas/manager/CanvasManager.ts @@ -174,8 +174,10 @@ export class CanvasManager { if (!activeID) return const activeObject = this.getObjectById(activeID) if (!activeObject) return - const parentId = activeObject.info?.parentId - if (!object.info.parentId) object.info.parentId = parentId + if (object.type !== "group") { + const parentId = activeObject.info?.parentId + if (!object.info.parentId) object.info.parentId = parentId + } const index = this.getObjects().indexOf(activeObject) this.canvas.moveTo(object, index + 1) // await this.sortObjectByIds(ids, isRecord)