From c9474ba5f25e5b45c84bc0c1ddc3e3b81300777f Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sun, 8 Mar 2026 10:41:32 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/17155 --- app/src/layout/dock/Outline.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/layout/dock/Outline.ts b/app/src/layout/dock/Outline.ts index 5fd141fd6..86d411d70 100644 --- a/app/src/layout/dock/Outline.ts +++ b/app/src/layout/dock/Outline.ts @@ -566,7 +566,9 @@ export class Outline extends Model { if (!nodeElement) { return; } - if (nodeElement.getAttribute("data-type") === "NodeHeading") { + if (nodeElement.getAttribute("data-type") === "NodeHeading" && + !nodeElement.parentElement.classList.contains("bq") && + !nodeElement.parentElement.classList.contains("callout-content")) { this.setCurrentById(nodeElement.getAttribute("data-node-id")); } else { let previousElement = getPreviousBlock(nodeElement);