diff --git a/src/custom-sort/custom-sort.ts b/src/custom-sort/custom-sort.ts index 7e08707..5b0fb01 100644 --- a/src/custom-sort/custom-sort.ts +++ b/src/custom-sort/custom-sort.ts @@ -573,13 +573,14 @@ export const determineFolderDatesIfNeeded = (folderItems: Array { if (item.folder) { - const folderDefaultSortRequiresFolderDate: boolean = !!(sortingSpec.defaultOrder && sortOrderNeedsFolderDates(sortingSpec.defaultOrder)) + const folderDefaultSortRequiresFolderDate: boolean = !!(sortingSpec.defaultOrder && sortOrderNeedsFolderDates(sortingSpec.defaultOrder, sortingSpec.defaultSecondaryOrder)) let groupSortRequiresFolderDate: boolean = false if (!folderDefaultSortRequiresFolderDate) { const groupIdx: number | undefined = item.groupIdx if (groupIdx !== undefined) { const groupOrder: CustomSortOrder | undefined = sortingSpec.groups[groupIdx].order - groupSortRequiresFolderDate = !!groupOrder && sortOrderNeedsFolderDates(groupOrder) + const groupSecondaryOrder: CustomSortOrder | undefined = sortingSpec.groups[groupIdx].secondaryOrder + groupSortRequiresFolderDate = !!groupOrder && sortOrderNeedsFolderDates(groupOrder, groupSecondaryOrder) } } if (folderDefaultSortRequiresFolderDate || groupSortRequiresFolderDate) { diff --git a/src/main.ts b/src/main.ts index cdca9ce..be6ad8a 100644 --- a/src/main.ts +++ b/src/main.ts @@ -532,7 +532,7 @@ class CustomSortSettingTab extends PluginSettingTab { containerEl.empty(); - containerEl.createEl('h2', {text: 'Settings for Custom File Explorer Sorting Plugin'}); + // containerEl.createEl('h2', {text: 'Settings for Custom File Explorer Sorting Plugin'}); const additionalSortspecFileDescr: DocumentFragment = sanitizeHTMLToDom( 'A note name or note path to scan (YAML frontmatter) for sorting specification in addition to the `sortspec` notes and Folder Notes*.'