Skip to content

Commit 7963e69

Browse files
authored
Merge pull request #1734 from nextcloud-libraries/perf/do-not-load-folder-icon
perf: do not pre-load folder mime icon
2 parents fd02b47 + d2a19c9 commit 7963e69

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

lib/composables/preview.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import type { INode } from '@nextcloud/files'
77
import type { MaybeRef } from '@vueuse/core'
88

9+
import { FileType } from '@nextcloud/files'
910
import { generateUrl } from '@nextcloud/router'
1011
import { toValue } from '@vueuse/core'
1112
import { ref, watchEffect } from 'vue'
@@ -74,7 +75,7 @@ export const usePreviewURL = (node: MaybeRef<INode>, options?: MaybeRef<PreviewO
7475
watchEffect(() => {
7576
previewLoaded.value = false
7677
previewURL.value = getPreviewURL(toValue(node), toValue(options || {}))
77-
if (previewURL.value) {
78+
if (previewURL.value && toValue(node).type === FileType.File) {
7879
preloadImage(previewURL.value.href).then((success: boolean) => {
7980
previewLoaded.value = success
8081
})

0 commit comments

Comments
 (0)