mirror of
https://github.com/Vendicated/Vencord.git
synced 2025-02-24 15:35:11 +00:00
make showFolderIcon work better in nest
This commit is contained in:
parent
36f716a050
commit
65f41fe7e0
1 changed files with 6 additions and 2 deletions
|
@ -375,11 +375,15 @@ export default definePlugin({
|
||||||
|
|
||||||
switch (settings.store.showFolderIcon) {
|
switch (settings.store.showFolderIcon) {
|
||||||
case FolderIconDisplay.Never:
|
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:
|
case FolderIconDisplay.Always:
|
||||||
return true;
|
return true;
|
||||||
case FolderIconDisplay.MoreThanOneFolderExpanded:
|
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:
|
default:
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue