From 6f0ab649cd49c6f0272da9d12b1ac9ab8b6a262e Mon Sep 17 00:00:00 2001 From: Hufe921 Date: Sat, 24 Feb 2024 20:11:33 +0800 Subject: [PATCH] fix: latex element preview rendering boundary error --- src/editor/core/event/handlers/mouseup.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/editor/core/event/handlers/mouseup.ts b/src/editor/core/event/handlers/mouseup.ts index 16b3eaa..03701b0 100644 --- a/src/editor/core/event/handlers/mouseup.ts +++ b/src/editor/core/event/handlers/mouseup.ts @@ -72,7 +72,10 @@ export function mouseup(evt: MouseEvent, host: CanvasEvent) { if (isCacheRangeCollapsed) { // 图片移动 const dragElement = cacheElementList[cacheEndIndex] - if (dragElement.type === ElementType.IMAGE) { + if ( + dragElement.type === ElementType.IMAGE || + dragElement.type === ElementType.LATEX + ) { moveImgPosition(dragElement, evt, host) if ( dragElement.imgDisplay === ImageDisplay.FLOAT_TOP || @@ -258,7 +261,10 @@ export function mouseup(evt: MouseEvent, host: CanvasEvent) { if (isCacheRangeCollapsed) { const elementList = draw.getElementList() const dragElement = elementList[rangeEndIndex] - if (dragElement.type === ElementType.IMAGE) { + if ( + dragElement.type === ElementType.IMAGE || + dragElement.type === ElementType.LATEX + ) { moveImgPosition(dragElement, evt, host) imgElement = dragElement }