From b062d3f45f7d9d5c1c54e8aa376b477a445de7c0 Mon Sep 17 00:00:00 2001
From: Daniel <845765@qq.com>
Date: Wed, 28 Aug 2024 17:39:53 +0800
Subject: [PATCH] :bug: https://github.com/siyuan-note/siyuan/issues/12346
---
app/src/protyle/render/highlightRender.ts | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/app/src/protyle/render/highlightRender.ts b/app/src/protyle/render/highlightRender.ts
index b99211850..f13289815 100644
--- a/app/src/protyle/render/highlightRender.ts
+++ b/app/src/protyle/render/highlightRender.ts
@@ -135,7 +135,8 @@ export const lineNumberRender = (block: HTMLElement) => {
lineList.map((line) => {
let lineHeight = "";
if (isWrap) {
- lineNumberTemp.textContent = line || "
";
+ // windows 下空格高度为 0 https://github.com/siyuan-note/siyuan/issues/12346
+ lineNumberTemp.textContent = line.trim() || "
";
// 不能使用 lineNumberTemp.getBoundingClientRect().height.toFixed(1) 否则
// windows 需等待字体下载完成再计算,否则导致不换行,高度计算错误
// https://github.com/siyuan-note/siyuan/issues/9029