diff --git a/main.ts b/main.ts index 6984bf0..5625e4a 100644 --- a/main.ts +++ b/main.ts @@ -374,23 +374,6 @@ export default class HeadingPlugin extends Plugin { return; } - const { - enabledInEachNote, - opacity, - position, - ordered, - orderedDelimiter, - orderedTrailingDelimiter, - orderedStyleType, - orderedSpecifiedString, - orderedCustomIdents, - orderedIgnoreSingle, - orderedIgnoreMaximum = 6, - orderedBasedOnExisting, - orderedAllowZeroLevel, - unorderedLevelHeadings, - } = this.settings.outlineSettings; - const state = view.getState(); if (typeof state.file !== "string") { return; @@ -417,6 +400,23 @@ export default class HeadingPlugin extends Plugin { frontmatter ); + const { + enabledInEachNote, + opacity, + position, + ordered, + orderedDelimiter, + orderedTrailingDelimiter, + orderedStyleType, + orderedSpecifiedString, + orderedCustomIdents, + orderedIgnoreSingle, + orderedIgnoreMaximum = 6, + orderedBasedOnExisting, + orderedAllowZeroLevel, + unorderedLevelHeadings, + } = this.settings.outlineSettings; + if (metadataEnabled == null) { if (enabledInEachNote != undefined && !enabledInEachNote) { return;