diff --git a/app/web/src/render/editor/logic/tree-logic.tsx b/app/web/src/render/editor/logic/tree-logic.tsx index 96f0bf8f..895ba759 100644 --- a/app/web/src/render/editor/logic/tree-logic.tsx +++ b/app/web/src/render/editor/logic/tree-logic.tsx @@ -249,7 +249,7 @@ export const walk = async ( } } - if (!val.skip && !item.hidden) { + if (!val.skip) { if (p.treeMeta[meta.item.id]) { for (const [k, v] of Object.entries(meta)) { (p.treeMeta[meta.item.id] as any)[k] = v; diff --git a/pkgs/core/server/create.ts b/pkgs/core/server/create.ts index 34a9aa02..f7e88b8d 100644 --- a/pkgs/core/server/create.ts +++ b/pkgs/core/server/create.ts @@ -93,6 +93,10 @@ export const createServer = async () => { const file = Bun.file(dir.path(`${webPath}${url.pathname}`)); if ((await file.exists()) && file.type !== "application/octet-stream") { + if (g.mode === "dev") { + return new Response(file as any); + } + if (!cache.static[url.pathname]) { cache.static[url.pathname] = { type: lookup(url.pathname) || "text/plain",