From 27d36e776bad2a02d40143755a3d18a7db77b73f Mon Sep 17 00:00:00 2001 From: Vanessa Date: Tue, 21 Mar 2023 12:00:21 +0800 Subject: [PATCH] :art: fix https://github.com/siyuan-note/siyuan/issues/7716 --- app/src/protyle/wysiwyg/keydown.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/protyle/wysiwyg/keydown.ts b/app/src/protyle/wysiwyg/keydown.ts index aec24a03e..789203ea4 100644 --- a/app/src/protyle/wysiwyg/keydown.ts +++ b/app/src/protyle/wysiwyg/keydown.ts @@ -1003,12 +1003,12 @@ export const keydown = (protyle: IProtyle, editorElement: HTMLElement) => { if (matchHotKey(window.siyuan.config.keymap.editor.general.quickMakeCard.custom, event)) { const selectElement: Element[] = []; - if (!hasClosestByClassName(nodeElement, "protyle-wysiwyg--select")) { - nodeElement.classList.add("protyle-wysiwyg--select"); - } protyle.wysiwyg.element.querySelectorAll(".protyle-wysiwyg--select").forEach(item => { selectElement.push(item); }); + if (selectElement.length === 0) { + selectElement.push(nodeElement) + } quickMakeCard(selectElement); event.preventDefault(); event.stopPropagation();