diff --git a/src/lib/desktop.ts b/src/lib/desktop.ts index 001ec4864..05d1606cc 100644 --- a/src/lib/desktop.ts +++ b/src/lib/desktop.ts @@ -234,12 +234,17 @@ const getDefaultKclFileForDir = async (projectDir, file) => { return getDefaultKclFileForDir(entry.path, entry) } } + // If we didn't find a kcl file, create one. + await window.electron.writeFile(defaultFilePath, '') + return defaultFilePath } } } - // If we didn't find a kcl file, create one. - await window.electron.writeFile(defaultFilePath, '') + if (!file.children) { + return file.name + } + return defaultFilePath }