From 5098b8ec42d9bb2ed1319c4186fc2d05848676cb Mon Sep 17 00:00:00 2001 From: Vanessa Date: Thu, 27 Oct 2022 22:55:52 +0800 Subject: [PATCH] :bug: fix https://github.com/siyuan-note/siyuan/issues/6377 --- app/src/protyle/markdown/blockRender.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/protyle/markdown/blockRender.ts b/app/src/protyle/markdown/blockRender.ts index e3cf42be9..f6165252f 100644 --- a/app/src/protyle/markdown/blockRender.ts +++ b/app/src/protyle/markdown/blockRender.ts @@ -20,6 +20,8 @@ export const blockRender = (protyle: IProtyle, element: Element) => { if (item.getAttribute("data-render") === "true") { return; } + // 需置于请求返回前,否则快速滚动会导致重复加载 https://ld246.com/article/1666857862494?r=88250 + item.setAttribute("data-render", "true"); item.innerHTML = `
@@ -51,7 +53,6 @@ export const blockRender = (protyle: IProtyle, element: Element) => { } html += `
${breadcrumbHTML}${blocksItem.block.content}
`; }); - item.setAttribute("data-render", "true"); if (response.data.blocks.length > 0) { item.lastElementChild.insertAdjacentHTML("beforebegin", html + // 辅助上下移动时进行选中