Fix: table view doesnt immediately display custom fields on app startup (#6600)

This commit is contained in:
shamoon
2024-05-07 08:30:34 -07:00
committed by GitHub
parent fae2399e46
commit 8ea3259fe7
4 changed files with 26 additions and 4 deletions

View File

@@ -420,10 +420,13 @@ export class DocumentListViewService {
if (!this.activeListViewState.displayFields) {
fields = fields.filter((f) => f !== DisplayField.ADDED)
}
return fields.filter(
(field) =>
this.settings.allDisplayFields.find((f) => f.id === field) !== undefined
)
return this.settings.displayFieldsInitialized
? fields.filter(
(field) =>
this.settings.allDisplayFields.find((f) => f.id === field) !==
undefined
)
: fields
}
set displayFields(fields: DisplayField[]) {