Vanessa 2026-03-10 10:50:53 +08:00
parent ae11fee5c5
commit 7e0e31a7d9

View file

@ -567,15 +567,15 @@ export class Outline extends Model {
return;
}
if (nodeElement.getAttribute("data-type") === "NodeHeading" &&
!nodeElement.parentElement.classList.contains("bq") &&
!nodeElement.parentElement.classList.contains("callout-content")) {
!hasClosestByClassName(nodeElement, "bq") &&
!hasClosestByClassName(nodeElement, "callout-content")) {
this.setCurrentById(nodeElement.getAttribute("data-node-id"));
} else {
let previousElement = getPreviousBlock(nodeElement);
while (previousElement) {
if (previousElement.getAttribute("data-type") === "NodeHeading" &&
!previousElement.parentElement.classList.contains("bq") &&
!previousElement.parentElement.classList.contains("callout-content")) {
!hasClosestByClassName(previousElement, "bq") &&
!hasClosestByClassName(previousElement, "callout-content")) {
break;
} else {
previousElement = getPreviousBlock(previousElement);