diff --git a/extensions/typescript-language-features/src/languageFeatures/refactor.ts b/extensions/typescript-language-features/src/languageFeatures/refactor.ts index 98553ef0ba2..82f63370fe0 100644 --- a/extensions/typescript-language-features/src/languageFeatures/refactor.ts +++ b/extensions/typescript-language-features/src/languageFeatures/refactor.ts @@ -175,7 +175,7 @@ class MoveToFileRefactorCommand implements Command { if (response.type !== 'response' || !response.body) { return; } - const defaultUri = vscode.Uri.joinPath(Utils.dirname(document.uri), response.body.newFileName); + const defaultUri = this.client.toResource(response.body.newFileName); const selectExistingFileItem: vscode.QuickPickItem = { label: vscode.l10n.t("Select existing file..."),