Resolve completion items on click accept

Fixes #38636

**Bug**
When clicking on a suggestion to accept it, it may not have been resolved yet.

**Fix**
Make sure we resolve it after the click
This commit is contained in:
Matt Bierner 2017-11-17 12:45:39 -08:00
parent 34c44f872c
commit 70c630ce85

View file

@ -498,7 +498,9 @@ export class SuggestWidget implements IContentWidget, IDelegate<ICompletionItem>
}
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));