From 428d6e189de18db5b99b3516a092718180856b28 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sun, 21 Apr 2024 12:14:18 +0800 Subject: [PATCH] :art: https://ld246.com/article/1713593768818 --- app/src/protyle/util/insertHTML.ts | 2 +- app/src/protyle/wysiwyg/index.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/protyle/util/insertHTML.ts b/app/src/protyle/util/insertHTML.ts index e17c052d8..795791284 100644 --- a/app/src/protyle/util/insertHTML.ts +++ b/app/src/protyle/util/insertHTML.ts @@ -168,7 +168,7 @@ const processAV = (range: Range, html: string, protyle: IProtyle, blockElement: updateCellsValue(protyle, blockElement as HTMLElement, text); } else if (cellsElement.length > 0) { updateCellsValue(protyle, blockElement as HTMLElement, text, cellsElement); - } else { + } else if (hasClosestByClassName(range.startContainer, "av__title")) { range.insertNode(document.createTextNode(text)); range.collapse(false); updateAVName(protyle, blockElement); diff --git a/app/src/protyle/wysiwyg/index.ts b/app/src/protyle/wysiwyg/index.ts index 6b19ec5ab..e127c6f9b 100644 --- a/app/src/protyle/wysiwyg/index.ts +++ b/app/src/protyle/wysiwyg/index.ts @@ -1763,7 +1763,7 @@ export class WYSIWYG { return; } const blockElement = hasClosestBlock(event.target); - if (blockElement && (!getContenteditableElement(blockElement) || hasClosestByClassName(event.target, "av__cursor"))) { + if (blockElement && !getContenteditableElement(blockElement)) { event.stopPropagation(); event.preventDefault(); return;