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