From 6ab2cea36d86d86970750856decb1b16a524bd77 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sun, 22 Jun 2025 23:07:11 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/10414 --- app/src/protyle/render/av/action.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/protyle/render/av/action.ts b/app/src/protyle/render/av/action.ts index 5ddfc8ad4..88b9758f8 100644 --- a/app/src/protyle/render/av/action.ts +++ b/app/src/protyle/render/av/action.ts @@ -135,7 +135,7 @@ export const avClick = (protyle: IProtyle, event: MouseEvent & { target: HTMLEle if (protyle.disabled) { return false; } - + const viewType = blockElement.getAttribute("data-av-type") as TAVView; let target = event.target; while (target && !target.isEqualNode(blockElement)) { const type = target.getAttribute("data-type"); @@ -190,8 +190,10 @@ export const avClick = (protyle: IProtyle, event: MouseEvent & { target: HTMLEle protyle.toolbar.range = document.createRange(); protyle.toolbar.range.selectNodeContents(target); focusByRange(protyle.toolbar.range); - target.parentElement.classList.add("av__cell--select"); - addDragFill(target.parentElement); + if (viewType === "table") { + target.parentElement.classList.add("av__cell--select"); + addDragFill(target.parentElement); + } hintRef(target.previousElementSibling.textContent.trim(), protyle, "av"); event.preventDefault(); event.stopPropagation(); @@ -225,7 +227,7 @@ export const avClick = (protyle: IProtyle, event: MouseEvent & { target: HTMLEle return; } const cellType = getTypeByCellElement(target); - if (blockElement.getAttribute("data-av-type") === "gallery") { + if (viewType === "gallery") { const itemElement = hasClosestByClassName(target, "av__gallery-item"); if (itemElement) if (cellType === "updated" || cellType === "created" || cellType === "lineNumber") {