diff --git a/src/commands/Folders.ts b/src/commands/Folders.ts index 789b2660..d8cc7d9f 100644 --- a/src/commands/Folders.ts +++ b/src/commands/Folders.ts @@ -244,16 +244,14 @@ export class Folders { public static async getInfo(limit?: number): Promise { const supportedFiles = Settings.get(SETTING_CONTENT_SUPPORTED_FILETYPES); const folders = Folders.get(); + const wsFolder = parseWinPath(Folders.getWorkspaceFolder()?.fsPath || ""); + if (folders && folders.length > 0) { let folderInfo: FolderInfo[] = []; for (const folder of folders) { try { - const projectName = Folders.getProjectFolderName(); - const slashSplit = parseWinPath(folder.path).split(`/`); - const idx = slashSplit.findIndex(f => f === projectName); - - let projectStart = `/${slashSplit.slice(idx + 1).join(`/`)}`; + let projectStart = parseWinPath(folder.path).replace(wsFolder, ""); if (projectStart) { projectStart = projectStart.replace(/\\/g, '/');