diff --git a/src/views/chart/ContentEdit/components/EditAlignLine/index.vue b/src/views/chart/ContentEdit/components/EditAlignLine/index.vue index a3165bc7..f2a37e5e 100644 --- a/src/views/chart/ContentEdit/components/EditAlignLine/index.vue +++ b/src/views/chart/ContentEdit/components/EditAlignLine/index.vue @@ -59,6 +59,7 @@ const minDistance = computed(()=>{ // * 是否开始计算 const isComputedLine = computed(() => { + // IS_DRAG 移动时为 true,Drag Hook里设置 const isDrag = chartEditStore.getEditCanvas[EditCanvasTypeEnum.IS_DRAG] return isDrag }) diff --git a/src/views/chart/ContentEdit/hooks/useDrag.hook.ts b/src/views/chart/ContentEdit/hooks/useDrag.hook.ts index 9e3e78d8..e309ed5b 100644 --- a/src/views/chart/ContentEdit/hooks/useDrag.hook.ts +++ b/src/views/chart/ContentEdit/hooks/useDrag.hook.ts @@ -136,6 +136,7 @@ export const useMouseHandle = () => { const mouseleaveHandle = (e: MouseEvent, item: CreateComponentType) => { e.preventDefault() e.stopPropagation() + chartEditStore.setEditCanvas(EditCanvasTypeEnum.IS_DRAG, false) chartEditStore.setTargetHoverChart(undefined) }