From 11c6ef6f6adc13889d3bd991e25e72bffca368c1 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Wed, 19 Jul 2023 13:00:46 +0800 Subject: [PATCH] :memo: fix https://github.com/siyuan-note/siyuan/issues/8785 --- app/src/protyle/gutter/index.ts | 3 +++ app/src/protyle/render/blockRender.ts | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/protyle/gutter/index.ts b/app/src/protyle/gutter/index.ts index 2b63ef67b..283e88358 100644 --- a/app/src/protyle/gutter/index.ts +++ b/app/src/protyle/gutter/index.ts @@ -743,6 +743,9 @@ export class Gutter { } public renderMenu(protyle: IProtyle, buttonElement: Element) { + if (!buttonElement) { + return + } hideElements(["util", "toolbar", "hint"], protyle); window.siyuan.menus.menu.remove(); if (isMobile()) { diff --git a/app/src/protyle/render/blockRender.ts b/app/src/protyle/render/blockRender.ts index e8c2d7b98..e6e51fc6b 100644 --- a/app/src/protyle/render/blockRender.ts +++ b/app/src/protyle/render/blockRender.ts @@ -25,9 +25,9 @@ export const blockRender = (protyle: IProtyle, element: Element, top?: number) = item.setAttribute("data-render", "true"); item.style.height = (item.clientHeight - 8) + "px"; // 减少抖动 https://ld246.com/article/1668669380171 item.innerHTML = `
- - - + + +
${item.lastElementChild.outerHTML}`; const content = Lute.UnEscapeHTMLStr(item.getAttribute("data-content")); let breadcrumb: boolean | string = item.getAttribute("breadcrumb");