From 65f41fe7e028d5bf581f0644c3d602b00f0e4b90 Mon Sep 17 00:00:00 2001 From: Wagyourtail Date: Sat, 19 Oct 2024 03:43:10 -0500 Subject: [PATCH] make showFolderIcon work better in nest --- src/plugins/betterFolders/index.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/plugins/betterFolders/index.tsx b/src/plugins/betterFolders/index.tsx index b5fbc7b4c..e60ac0f4c 100644 --- a/src/plugins/betterFolders/index.tsx +++ b/src/plugins/betterFolders/index.tsx @@ -375,11 +375,15 @@ export default definePlugin({ switch (settings.store.showFolderIcon) { case FolderIconDisplay.Never: - return settings.store.nestMode == NestMode.NESTED && props.folderNode?.id != props.betterFoldersId; + return settings.store.nestMode == NestMode.NESTED && props.folderNode?.id !== props.betterFoldersId; case FolderIconDisplay.Always: return true; case FolderIconDisplay.MoreThanOneFolderExpanded: - return (expandedFolderIds?.size ?? 0) > 1 || (settings.store.nestMode == NestMode.NESTED && props.folderNode?.id !== props.betterFoldersId); + if (settings.store.nestMode !== NestMode.DISABLED) { + return props.folderNode?.id !== props.betterFoldersId; + } else { + return (expandedFolderIds?.size ?? 0) > 1; + } default: return true; }