diff --git a/desktop/static/get-watch-folders.ts b/desktop/static/get-watch-folders.ts index f7eab2fbc..bf8f46ded 100644 --- a/desktop/static/get-watch-folders.ts +++ b/desktop/static/get-watch-folders.ts @@ -29,10 +29,11 @@ export default async (packageDir: string) => { } } } - if (packageDir === '/') { + const nextDir = path.dirname(packageDir); + if (!nextDir || nextDir === '/' || nextDir === packageDir) { break; } - packageDir = path.dirname(packageDir); + packageDir = nextDir; } return watchDirs; };