From 8adf59fc006880fb6a63830e9615f9d7686cabfe Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Tue, 9 Jan 2024 11:19:35 +0100 Subject: [PATCH] fix https://github.com/microsoft/vscode/issues/193124 (#202061) --- src/vs/editor/contrib/inlayHints/browser/inlayHints.ts | 1 + src/vs/workbench/api/browser/mainThreadLanguageFeatures.ts | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/vs/editor/contrib/inlayHints/browser/inlayHints.ts b/src/vs/editor/contrib/inlayHints/browser/inlayHints.ts index f8ed0407c06bd..c5905ab7cf44b 100644 --- a/src/vs/editor/contrib/inlayHints/browser/inlayHints.ts +++ b/src/vs/editor/contrib/inlayHints/browser/inlayHints.ts @@ -57,6 +57,7 @@ export class InlayHintItem { const newHint = await Promise.resolve(this.provider.resolveInlayHint!(this.hint, token)); this.hint.tooltip = newHint?.tooltip ?? this.hint.tooltip; this.hint.label = newHint?.label ?? this.hint.label; + this.hint.textEdits = newHint?.textEdits ?? this.hint.textEdits; this._isResolved = true; } catch (err) { onUnexpectedExternalError(err); diff --git a/src/vs/workbench/api/browser/mainThreadLanguageFeatures.ts b/src/vs/workbench/api/browser/mainThreadLanguageFeatures.ts index 1db2d6cd5bf03..497fc46663b71 100644 --- a/src/vs/workbench/api/browser/mainThreadLanguageFeatures.ts +++ b/src/vs/workbench/api/browser/mainThreadLanguageFeatures.ts @@ -669,7 +669,8 @@ export class MainThreadLanguageFeatures extends Disposable implements MainThread return { ...hint, tooltip: result.tooltip, - label: revive(result.label) + label: revive(result.label), + textEdits: result.textEdits }; }; }