From fed43d6ba754f67c67a54421bfec3e1509e64583 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Tue, 24 Oct 2023 09:49:45 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/9494 --- app/src/protyle/hint/extend.ts | 2 +- app/src/protyle/render/av/render.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/protyle/hint/extend.ts b/app/src/protyle/hint/extend.ts index 6107cabdc..d7053139d 100644 --- a/app/src/protyle/hint/extend.ts +++ b/app/src/protyle/hint/extend.ts @@ -448,7 +448,7 @@ export const hintRenderTemplate = (value: string, protyle: IProtyle, nodeElement blockRender(protyle, protyle.wysiwyg.element); processRender(protyle.wysiwyg.element); highlightRender(protyle.wysiwyg.element); - avRender(protyle.wysiwyg.element, protyle); + avRender(protyle.wysiwyg.element, protyle, undefined, true); hideElements(["util"], protyle); }); }; diff --git a/app/src/protyle/render/av/render.ts b/app/src/protyle/render/av/render.ts index 46b2bb446..21d37b669 100644 --- a/app/src/protyle/render/av/render.ts +++ b/app/src/protyle/render/av/render.ts @@ -7,7 +7,7 @@ import {unicode2Emoji} from "../../../emoji"; import {focusBlock} from "../../util/selection"; import {resizeAV} from "../../util/resize"; -export const avRender = (element: Element, protyle: IProtyle, cb?: () => void) => { +export const avRender = (element: Element, protyle: IProtyle, cb?: () => void, preview = false) => { let avElements: Element[] = []; if (element.getAttribute("data-type") === "NodeAttributeView") { // 编辑器内代码块编辑渲染 @@ -49,6 +49,7 @@ export const avRender = (element: Element, protyle: IProtyle, cb?: () => void) = } fetchPost("/api/av/renderAttributeView", { id: e.getAttribute("data-av-id"), + preview, }, (response) => { const data = response.data.view as IAVTable; // header