diff --git a/src/views/projects/Tree/Folder.svelte b/src/views/projects/Tree/Folder.svelte index f99d8a1f3..5cd24e553 100644 --- a/src/views/projects/Tree/Folder.svelte +++ b/src/views/projects/Tree/Folder.svelte @@ -16,9 +16,11 @@ export let revision: string; let expanded = currentPath.indexOf(prefix) === 0; - let tree: Promise = fetchTree(prefix).then(tree => { - if (expanded) return tree; - }); + let tree: Promise = expanded + ? fetchTree(prefix).then(tree => { + return tree; + }) + : Promise.resolve(undefined); const dispatch = createEventDispatcher<{ select: string }>(); const onSelectFile = ({ detail: path }: { detail: string }) =>