fix: 🐛 修复框选选框不消失问题

结束选框时,鼠标朝选框中勿移动或抖动,会导致选框不消失,选框位置异常
This commit is contained in:
hguan 2022-10-08 14:57:10 +08:00
parent 0138db1b4f
commit 197d7c05fd

View File

@ -76,7 +76,7 @@ export const mousedownBoxSelect = (e: MouseEvent, item?: CreateComponentType | C
chartEditStore.setMousePosition(undefined, undefined, startOffsetX, startOffsetY) chartEditStore.setMousePosition(undefined, undefined, startOffsetX, startOffsetY)
// 移动框选 // 移动框选
const mousemove = throttle((moveEvent: MouseEvent) => { const mousemove = (moveEvent: MouseEvent) => {
// 取消当前选中 // 取消当前选中
chartEditStore.setTargetSelectChart() chartEditStore.setTargetSelectChart()
chartEditStore.setEditCanvas(EditCanvasTypeEnum.IS_SELECT, true) chartEditStore.setEditCanvas(EditCanvasTypeEnum.IS_SELECT, true)
@ -149,7 +149,9 @@ export const mousedownBoxSelect = (e: MouseEvent, item?: CreateComponentType | C
} }
} }
}) })
}, 20) }
// const throttleMousemove = throttle(mousemove, 20)
// 鼠标抬起 // 鼠标抬起
const mouseup = () => { const mouseup = () => {