From 0f8cfeccd4f0a0a991a973683fbae851822867dd Mon Sep 17 00:00:00 2001 From: Xavier Claessens Date: Tue, 28 Nov 2023 09:44:18 -0500 Subject: [PATCH] Refresh list of root dirs when selecting a new one New workspace could have been added, for example. --- src/extension.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/extension.ts b/src/extension.ts index bf4cb0a..c0a054f 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -51,7 +51,7 @@ export async function activate(ctx: vscode.ExtensionContext) { ctx.subscriptions.push( vscode.commands.registerCommand("mesonbuild.selectRootDir", async () => { - let newRootDir = await selectRootDir(rootDirs); + let newRootDir = await selectRootDir(await mesonRootDirs()); if (newRootDir && newRootDir != rootDir) { await workspaceState.update("mesonbuild.sourceDir", newRootDir); vscode.commands.executeCommand("workbench.action.reloadWindow");