From adecf247e0bb67f764c301e56472425ae659d1f3 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Mon, 28 Aug 2023 11:47:38 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E4=BB=A3=E7=A0=81=E5=9D=97=E5=87=BA?= =?UTF-8?q?=E7=8E=B0=E6=BB=9A=E5=8A=A8=E6=9D=A1=E6=97=B6=E8=A1=8C=E5=8F=B7?= =?UTF-8?q?=E9=AB=98=E5=BA=A6=E8=BE=83=E7=9F=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/protyle/render/highlightRender.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/protyle/render/highlightRender.ts b/app/src/protyle/render/highlightRender.ts index 5bc7d33a3..12fe330c2 100644 --- a/app/src/protyle/render/highlightRender.ts +++ b/app/src/protyle/render/highlightRender.ts @@ -159,9 +159,11 @@ export const lineNumberRender = (block: HTMLElement) => { }); lineNumberTemp.remove(); + const height = block.offsetHeight; if (block.nextElementSibling?.classList.contains("protyle-linenumber__rows")) { block.nextElementSibling.innerHTML = lineNumberHTML; + (block.nextElementSibling as HTMLElement).style.height = height + "px"; } else { - block.insertAdjacentHTML("afterend", `${lineNumberHTML}`); + block.insertAdjacentHTML("afterend", `${lineNumberHTML}`); } };