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}`); } };