diff --git a/src/views/Viewer.vue b/src/views/Viewer.vue index fc0c9ba87..7459fd529 100644 --- a/src/views/Viewer.vue +++ b/src/views/Viewer.vue @@ -731,8 +731,8 @@ export default defineComponent({ let filteredFiles if (configModule.alwaysShowViewer) { - // don't include directories, otherwise accept all mimes - filteredFiles = fileList.filter(({ type }) => type !== 'directory') + // only include files with mime to exclude directories, otherwise accept all mimes + filteredFiles = fileList.filter(file => file?.mime) } else { // filter out the unwanted mimes filteredFiles = fileList.filter(file => file.mime && mimes.indexOf(file.mime) !== -1)