fix(desktop): file loading errors
This commit is contained in:
parent
bfeef85d59
commit
0ec1e14c63
1 changed files with 2 additions and 2 deletions
|
|
@ -360,7 +360,7 @@ export const { use: useLocal, provider: LocalProvider } = createSimpleContext({
|
||||||
const init = async (path: string) => {
|
const init = async (path: string) => {
|
||||||
const relativePath = relative(path)
|
const relativePath = relative(path)
|
||||||
if (!store.node[relativePath]) await fetch(path)
|
if (!store.node[relativePath]) await fetch(path)
|
||||||
if (store.node[relativePath].loaded) return
|
if (store.node[relativePath]?.loaded) return
|
||||||
return load(relativePath)
|
return load(relativePath)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -380,7 +380,7 @@ export const { use: useLocal, provider: LocalProvider } = createSimpleContext({
|
||||||
context.addActive()
|
context.addActive()
|
||||||
if (options?.pinned) setStore("node", path, "pinned", true)
|
if (options?.pinned) setStore("node", path, "pinned", true)
|
||||||
if (options?.view && store.node[relativePath].view === undefined) setStore("node", path, "view", options.view)
|
if (options?.view && store.node[relativePath].view === undefined) setStore("node", path, "view", options.view)
|
||||||
if (store.node[relativePath].loaded) return
|
if (store.node[relativePath]?.loaded) return
|
||||||
return load(relativePath)
|
return load(relativePath)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue