From 610c818e5aeeeae32336f89c13472831229fd44c Mon Sep 17 00:00:00 2001 From: pipipi-pikachu Date: Wed, 26 May 2021 21:13:41 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=BC=A9=E6=94=BE=E6=96=87=E6=9C=AC?= =?UTF-8?q?=E5=92=8C=E8=A1=A8=E6=A0=BC=E5=85=83=E7=B4=A0=E6=97=B6=EF=BC=8C?= =?UTF-8?q?=E9=87=8D=E5=A4=8D=E6=8E=A5=E6=94=B6emitter?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/components/element/TableElement/index.vue | 2 ++ src/views/components/element/TextElement/index.vue | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/views/components/element/TableElement/index.vue b/src/views/components/element/TableElement/index.vue index 87fa9b88..50f290e3 100644 --- a/src/views/components/element/TableElement/index.vue +++ b/src/views/components/element/TableElement/index.vue @@ -103,6 +103,8 @@ export default defineComponent({ const realHeightCache = ref(-1) const scaleElementStateListener = (state: boolean) => { + if (handleElementId.value !== props.elementInfo.id) return + isScaling.value = state if (state) editable.value = false diff --git a/src/views/components/element/TextElement/index.vue b/src/views/components/element/TextElement/index.vue index 5f407aa7..2c13c991 100644 --- a/src/views/components/element/TextElement/index.vue +++ b/src/views/components/element/TextElement/index.vue @@ -108,6 +108,8 @@ export default defineComponent({ // 监听文本元素的尺寸变化,当高度变化时,更新高度到vuex // 如果高度变化时正处在缩放操作中,则等待缩放操作结束后再更新 const scaleElementStateListener = (state: boolean) => { + if (handleElementId.value !== props.elementInfo.id) return + isScaling.value = state if (!state && realHeightCache.value !== -1) {