From d02be78457b0aec35a5332123afa61ae8a92f319 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Fri, 14 Dec 2018 13:29:57 -0800 Subject: [PATCH] Show progress during update JS/TS imports Fixes #64986 --- .../src/features/updatePathsOnRename.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/extensions/typescript-language-features/src/features/updatePathsOnRename.ts b/extensions/typescript-language-features/src/features/updatePathsOnRename.ts index e0d39818476..f5c6c584518 100644 --- a/extensions/typescript-language-features/src/features/updatePathsOnRename.ts +++ b/extensions/typescript-language-features/src/features/updatePathsOnRename.ts @@ -38,7 +38,12 @@ class UpdateImportsOnFileRenameHandler extends Disposable { super(); this._register(vscode.workspace.onDidRenameFile(e => { - this.doRename(e.oldUri, e.newUri); + vscode.window.withProgress({ + location: vscode.ProgressLocation.Window, + title: localize('renameProgress.title', "Checking for update of JS/TS imports") + }, () => { + return this.doRename(e.oldUri, e.newUri); + }); })); }