From fc5dd2f4088de79eb28bc1e89ff687624b32a69e Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Mon, 5 Oct 2020 11:59:58 +0200 Subject: [PATCH] suggest :lipstick: --- .../editor/contrib/suggest/suggestWidget.ts | 42 ++++++++----------- .../contrib/suggest/suggestWidgetDetails.ts | 2 +- 2 files changed, 18 insertions(+), 26 deletions(-) diff --git a/src/vs/editor/contrib/suggest/suggestWidget.ts b/src/vs/editor/contrib/suggest/suggestWidget.ts index 79171fa4272..e465617cd5b 100644 --- a/src/vs/editor/contrib/suggest/suggestWidget.ts +++ b/src/vs/editor/contrib/suggest/suggestWidget.ts @@ -82,10 +82,10 @@ export class SuggestWidget implements IContentWidget, IListVirtualDelegate | null = null; - private focusedItem: CompletionItem | null; + private currentSuggestionDetails?: CancelablePromise; + private focusedItem?: CompletionItem; private ignoreFocusEvents: boolean = false; - private completionModel: CompletionModel | null = null; + private completionModel?: CompletionModel; private element: HTMLElement; private messageElement: HTMLElement; @@ -121,7 +121,7 @@ export class SuggestWidget implements IContentWidget, IListVirtualDelegate(); @@ -139,12 +139,8 @@ export class SuggestWidget implements IContentWidget, IListVirtualDelegate { if (e.target === this.element) { @@ -313,8 +309,8 @@ export class SuggestWidget implements IContentWidget, IListVirtualDelegate