From e8c53c2bd1bb3c0f32745fcdd840a7faaa61e07b Mon Sep 17 00:00:00 2001 From: roymondchen Date: Fri, 4 Nov 2022 19:20:30 +0800 Subject: [PATCH] =?UTF-8?q?fix(editor):=20=E5=8D=95=E9=80=89=E6=B0=B4?= =?UTF-8?q?=E5=B9=B3=E5=B1=85=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/editor/src/services/editor.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/editor/src/services/editor.ts b/packages/editor/src/services/editor.ts index 97114b0f..c5888b76 100644 --- a/packages/editor/src/services/editor.ts +++ b/packages/editor/src/services/editor.ts @@ -73,7 +73,7 @@ class Editor extends BaseService { 'copy', 'paste', 'doPaste', - 'duAlignCenter', + 'doAlignCenter', 'alignCenter', 'moveLayer', 'moveToContainer', @@ -623,7 +623,11 @@ class Editor extends BaseService { const newNode = await this.update(newNodes); - await stage?.multiSelect(newNodes.map((node) => node.id)); + if (newNodes.length > 1) { + await stage?.multiSelect(newNodes.map((node) => node.id)); + } else { + await stage?.select(newNodes[0].id); + } return newNode; }