diff --git a/extensions/typescript-language-features/src/languageFeatures/copyPaste.ts b/extensions/typescript-language-features/src/languageFeatures/copyPaste.ts index 898e007bdb9..d253e8f9ac9 100644 --- a/extensions/typescript-language-features/src/languageFeatures/copyPaste.ts +++ b/extensions/typescript-language-features/src/languageFeatures/copyPaste.ts @@ -60,10 +60,10 @@ class DocumentPasteProvider implements vscode.DocumentPasteEditProvider { return; } - const response = await this._client.execute('preparePasteEdits', { + const response = await this._client.interruptGetErr(() => this._client.execute('preparePasteEdits', { file, copiedTextSpan: ranges.map(typeConverters.Range.toTextSpan), - }, token); + }, token)); if (token.isCancellationRequested || response.type !== 'response' || !response.body) { return; }