diff --git a/src/events/MutationObserver.ts b/src/events/MutationObserver.ts index 3e984bd..98d2e1a 100644 --- a/src/events/MutationObserver.ts +++ b/src/events/MutationObserver.ts @@ -2,6 +2,7 @@ import FolderNotesPlugin from 'src/main'; import { Platform, Keymap } from 'obsidian'; import { getFolderNote } from 'src/functions/folderNoteFunctions'; import { handleFolderClick, handleViewHeaderClick } from './handleClick'; +import { getExcludedFolder } from 'src/ExcludeFolders/functions/folderFunctions'; export async function addObserver(plugin: FolderNotesPlugin) { plugin.observer = new MutationObserver((mutations: MutationRecord[]) => { @@ -65,6 +66,8 @@ export async function addObserver(plugin: FolderNotesPlugin) { breadcrumb.setAttribute('old-name', folder.name || ''); breadcrumb.innerText = folder.newName || ''; } + const excludedFolder = getExcludedFolder(plugin, folderPath, true) + if (excludedFolder?.disableFolderNote) return; const folderNote = getFolderNote(plugin, folderPath); if (folderNote) { breadcrumb.classList.add('has-folder-note');