From 9517db19d47a7aa4c61f6a8576561ffdc782036f Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Mon, 16 Jan 2017 11:32:26 +0100 Subject: [PATCH] protect against empty strings, #7326 --- src/vs/editor/contrib/suggest/browser/suggestController.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/vs/editor/contrib/suggest/browser/suggestController.ts b/src/vs/editor/contrib/suggest/browser/suggestController.ts index f4774893e39..7e669fcc195 100644 --- a/src/vs/editor/contrib/suggest/browser/suggestController.ts +++ b/src/vs/editor/contrib/suggest/browser/suggestController.ts @@ -57,7 +57,9 @@ class AcceptOnCharacterOracle { this._activeItem = item; this._activeAcceptCharacters.clear(); for (const ch of item.suggestion.commitCharacters) { - this._activeAcceptCharacters.add(ch[0]); + if (ch.length > 0) { + this._activeAcceptCharacters.add(ch[0]); + } } } -- GitLab