From cf78303ee8f91d69f3d5c09dcf5fdf8f69af4e58 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Mon, 10 Mar 2025 17:04:19 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/14299 --- app/src/protyle/toolbar/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/protyle/toolbar/index.ts b/app/src/protyle/toolbar/index.ts index 78c69c606..6cdb65d37 100644 --- a/app/src/protyle/toolbar/index.ts +++ b/app/src/protyle/toolbar/index.ts @@ -567,11 +567,11 @@ export class Toolbar { types = [...new Set(types)]; if (types.includes("block-ref") && item.getAttribute("data-subtype") === "d") { // https://github.com/siyuan-note/siyuan/issues/14299 - if (previousElement.getAttribute("data-id") === item.getAttribute("data-id")) { + if (previousElement && previousElement.getAttribute("data-id") === item.getAttribute("data-id")) { previousElement.setAttribute("data-subtype", "s"); item.setAttribute("data-subtype", "s"); } - if (nextElement.getAttribute("data-id") === item.getAttribute("data-id")) { + if (nextElement && nextElement.getAttribute("data-id") === item.getAttribute("data-id")) { nextElement.setAttribute("data-subtype", "s"); item.setAttribute("data-subtype", "s"); }