mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-22 01:29:04 +01:00
[typescript-language-features] Use original filterText if present (#172866)
* use original filter text, if present * update comment
This commit is contained in:
committed by
GitHub
parent
4d59b19b73
commit
8457aa24b2
@@ -96,7 +96,8 @@ class MyCompletionItem extends vscode.CompletionItem {
|
||||
this.range = this.getRangeFromReplacementSpan(tsEntry, completionContext);
|
||||
this.commitCharacters = MyCompletionItem.getCommitCharacters(completionContext, tsEntry);
|
||||
this.insertText = isSnippet && tsEntry.insertText ? new vscode.SnippetString(tsEntry.insertText) : tsEntry.insertText;
|
||||
this.filterText = this.getFilterText(completionContext.line, tsEntry.insertText);
|
||||
// @ts-expect-error until 5.2
|
||||
this.filterText = tsEntry.filterText || this.getFilterText(completionContext.line, tsEntry.insertText);
|
||||
|
||||
if (completionContext.isMemberCompletion && completionContext.dotAccessorContext && !(this.insertText instanceof vscode.SnippetString)) {
|
||||
this.filterText = completionContext.dotAccessorContext.text + (this.insertText || this.textLabel);
|
||||
|
||||
Reference in New Issue
Block a user