diff --git a/extensions/json/server/src/jsonCompletion.ts b/extensions/json/server/src/jsonCompletion.ts index 39f0a79de054075aa664fc89ed008fb56e8da5bf..aea7308cd8482af2522835cdfd9b9efe298119ca 100644 --- a/extensions/json/server/src/jsonCompletion.ts +++ b/extensions/json/server/src/jsonCompletion.ts @@ -456,7 +456,7 @@ export class JSONCompletion { private getCurrentWord(document: ITextDocument, offset: number) { var i = offset - 1; var text = document.getText(); - while (i >= 0 && ' \t\n\r\v"'.indexOf(text.charAt(i)) === -1) { + while (i >= 0 && ' \t\n\r\v":{[,'.indexOf(text.charAt(i)) === -1) { i--; } return text.substring(i+1, offset);