From fe6132646dde0fb3dec4eeabc669357ea49df58e Mon Sep 17 00:00:00 2001 From: Vanessa Date: Tue, 29 Apr 2025 10:15:38 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/14290 --- app/src/protyle/toolbar/index.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/protyle/toolbar/index.ts b/app/src/protyle/toolbar/index.ts index 4a5d4bd1d..17df7129b 100644 --- a/app/src/protyle/toolbar/index.ts +++ b/app/src/protyle/toolbar/index.ts @@ -606,7 +606,9 @@ export class Toolbar { let previousElement = i === newNodes.length ? newNodes[i - 1] as HTMLElement : hasPreviousSibling(newNodes[i]) as HTMLElement; if (previousElement.nodeType === 3 && previousElement.textContent === Constants.ZWSP) { previousElement = hasPreviousSibling(previousElement) as HTMLElement; - previousElement.nextSibling.remove(); + if(previousElement) { + previousElement.nextSibling.remove(); + } } let currentNode = newNodes[i] as HTMLElement; if (!currentNode) {