Skip to content

Commit 369cd87

Browse files
committed
feat: add progress indication for refreshing environment managers
1 parent 7cea36b commit 369cd87

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/extension.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,9 @@ export async function activate(context: ExtensionContext): Promise<PythonEnviron
177177
}),
178178
commands.registerCommand('python-envs.viewLogs', () => outputChannel.show()),
179179
commands.registerCommand('python-envs.refreshAllManagers', async () => {
180-
await Promise.all(envManagers.managers.map((m) => m.refresh(undefined)));
180+
await window.withProgress({ location: { viewId: 'env-managers' } }, async () => {
181+
await Promise.all(envManagers.managers.map((m) => m.refresh(undefined)));
182+
});
181183
}),
182184
commands.registerCommand('python-envs.refreshPackages', async (item) => {
183185
await refreshPackagesCommand(item, envManagers);

0 commit comments

Comments
 (0)