Speedup generating folderlist

This commit is contained in:
djmaze 2021-10-26 15:43:27 +02:00
parent f992a06b63
commit 4d6d0622e5
5 changed files with 29 additions and 21 deletions

View file

@ -297,7 +297,7 @@ export class FolderModel extends AbstractModel {
visible: () => folder.hasSubscriptions() | !SettingsUserStore.hideUnsubscribed(),
isSystemFolder: () => FolderType.User !== folder.type() || !!folder.kolabType(),
isSystemFolder: () => FolderType.User !== folder.type() | !!folder.kolabType(),
hidden: () => {
let hasSubFolders = folder.hasSubscribedSubfolders();
@ -354,9 +354,7 @@ export class FolderModel extends AbstractModel {
},
collapsed: {
read: () => folder.isInbox() && FolderUserStore.singleRootFolder()
? false
: !folder.hidden() && folder.collapsedPrivate(),
read: () => !folder.hidden() && folder.collapsedPrivate(),
write: value => folder.collapsedPrivate(value)
},