fix(plugin): fix blocklist not working in edit view

Fixed: #21
This commit is contained in:
dragonish 2025-11-30 22:45:28 +08:00
parent d329b8abf3
commit 9cfeacb5e3
No known key found for this signature in database
GPG key ID: 6F42FA9E807A5177

View file

@ -865,17 +865,21 @@ export class HeadingPlugin extends Plugin {
this.app.metadataCache.getFileCache(file)?.frontmatter;
if (_enabledInPreview) {
const previewEnabledInEachNote =
previewSettings.enabledInEachNote ?? true;
enabledInPreview =
this.getEnabledFromFrontmatter("preview", frontmatter) ??
previewSettings.enabledInEachNote ??
!this.getEnabledFromBlacklist(file.path);
(previewEnabledInEachNote &&
!this.getEnabledFromBlacklist(file.path));
}
if (_enabledInSource) {
const sourceEnabledInEachNote =
sourceSettings.enabledInEachNote ?? true;
enabledInSource =
this.getEnabledFromFrontmatter("source", frontmatter) ??
sourceSettings.enabledInEachNote ??
!this.getEnabledFromBlacklist(file.path);
(sourceEnabledInEachNote &&
!this.getEnabledFromBlacklist(file.path));
}
}
}