From 1d7facf02bc480dec6ee83aa53ccc47cb87b3db3 Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Tue, 19 Jan 2016 10:51:02 +0100 Subject: [PATCH] more clever sortText for TypeScript completion items, fixes #1190 --- extensions/typescript/src/features/completionItemProvider.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/typescript/src/features/completionItemProvider.ts b/extensions/typescript/src/features/completionItemProvider.ts index 10529e46db8..ad18a7d8ce8 100644 --- a/extensions/typescript/src/features/completionItemProvider.ts +++ b/extensions/typescript/src/features/completionItemProvider.ts @@ -21,7 +21,7 @@ class MyCompletionItem extends CompletionItem { constructor(entry: CompletionEntry) { super(entry.name); - this.sortText = entry.sortText; + this.sortText = `${entry.name}-${entry.sortText}`; // tsserver sortText is "0" and "1" which is not good when comparing to snippets for instance this.kind = MyCompletionItem.convertKind(entry.kind); }