diff --git a/src/tree-sitter-language-mode.js b/src/tree-sitter-language-mode.js index 490ff9bdc..e21800283 100644 --- a/src/tree-sitter-language-mode.js +++ b/src/tree-sitter-language-mode.js @@ -1294,7 +1294,7 @@ class LayerHighlightIterator { const scopeName = applyLeafRules(value, this.treeCursor); const node = this.treeCursor.currentNode; if (!node.childCount) { - return this.languageLayer.languageMode.grammar.idForScope(scopeName, node); + return this.languageLayer.languageMode.grammar.idForScope(scopeName, node.text); } else if (scopeName) { return this.languageLayer.languageMode.grammar.idForScope(scopeName); }