Temp workaround for ts not understanding that dot is a trigger character

This commit is contained in:
Matt Bierner
2018-05-04 14:12:06 -07:00
parent 72658816a2
commit 612048a149

View File

@@ -286,11 +286,11 @@ export default class TypeScriptCompletionItemProvider implements vscode.Completi
await this.fileConfigurationManager.ensureConfigurationForDocument(document, token);
const args: Proto.CompletionsRequestArgs & { triggerCharacter?: string } = {
const args: Proto.CompletionsRequestArgs = {
...typeConverters.Position.toFileLocationRequestArgs(file, position),
includeExternalModuleExports: completionConfiguration.autoImportSuggestions,
includeInsertTextCompletions: true,
triggerCharacter: context.triggerCharacter
triggerCharacter: context.triggerCharacter ? (context.triggerCharacter === '.' ? undefined : context.triggerCharacter) : undefined
};
let msg: Proto.CompletionEntry[] | undefined = undefined;