From 5ccb95ae4eef2e79ac77410dde02323602679d84 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Sat, 15 Nov 2025 17:12:17 +0800 Subject: [PATCH] :art: Improve HTML underline style clipping https://github.com/siyuan-note/siyuan/issues/14804 fix lint Signed-off-by: Daniel <845765@qq.com> --- app/src/protyle/util/paste.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/protyle/util/paste.ts b/app/src/protyle/util/paste.ts index 90b137da3..74a0d74ad 100644 --- a/app/src/protyle/util/paste.ts +++ b/app/src/protyle/util/paste.ts @@ -475,8 +475,8 @@ export const paste = async (protyle: IProtyle, event: (ClipboardEvent | DragEven const tempDiv = document.createElement("div"); tempDiv.innerHTML = textHTML; const walker = document.createTreeWalker(tempDiv, NodeFilter.SHOW_TEXT, null); - let node; - while (node = walker.nextNode()) { + let node: Node | null = null; + while ((node = walker.nextNode())) { if (node.nodeValue && (node.nodeValue.match(/\n/g) || []).length >= 2) { containsNewlines = true; break;