From 13b4767992997fe55e66ff51edf3f6d122b504a3 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Fri, 23 Jan 2026 19:46:34 +0800 Subject: [PATCH] fix --- src/component/Detail/DesignDetail.vue | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/component/Detail/DesignDetail.vue b/src/component/Detail/DesignDetail.vue index ee94e460..2891ce4a 100644 --- a/src/component/Detail/DesignDetail.vue +++ b/src/component/Detail/DesignDetail.vue @@ -624,9 +624,13 @@ export default defineComponent({ // } detailDom.canvasBox.editFront(str) if(str == 'canvasEditor'){ - if(detailDom.detailRight?.privewDetail)await (detailDom.detailRight as any).privewDetail() - let otherData = await updateOtherLayers('single') - await detailDom.canvasBox.updateOtherLayers(otherData) + if((detailData.currentDetailType == 'print' || detailData.currentDetailType == 'element') && !detailDom.detailRight?.privewDetail){ + store.commit('DesignDetail/changeCanvasKey') + }else{ + if(detailDom.detailRight?.privewDetail)await (detailDom.detailRight as any).privewDetail() + let otherData = await updateOtherLayers('single') + await detailDom.canvasBox.updateOtherLayers(otherData) + } } detailData.isEditPattern.value = str }