Skip to content

Commit d2a19c9

Browse files
committed
perf: do not pre-load folder mime icon
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
1 parent cd2755a commit d2a19c9

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)