diff --git a/src/vs/editor/contrib/suggest/suggestWidget.ts b/src/vs/editor/contrib/suggest/suggestWidget.ts index 6f3e556957a64c9721670495427bffeca8a3b122..15e3207c4d733705bf4911821cc4980cdbd2c32a 100644 --- a/src/vs/editor/contrib/suggest/suggestWidget.ts +++ b/src/vs/editor/contrib/suggest/suggestWidget.ts @@ -498,7 +498,9 @@ export class SuggestWidget implements IContentWidget, IDelegate } const item = e.elements[0]; - this.onDidSelectEmitter.fire(item); + item.resolve().then(() => { + this.onDidSelectEmitter.fire(item); + }); alert(nls.localize('suggestionAriaAccepted', "{0}, accepted", item.suggestion.label));