diff --git a/src/text-editor.js b/src/text-editor.js index 61ed4a680..e96e6244b 100644 --- a/src/text-editor.js +++ b/src/text-editor.js @@ -3545,7 +3545,8 @@ class TextEditor { // Essential: Get the current {Grammar} of this editor. getGrammar () { - return this.buffer.getLanguageMode().getGrammar() || NullGrammar + const languageMode = this.buffer.getLanguageMode() + return languageMode.getGrammar && languageMode.getGrammar() || NullGrammar } // Essential: Set the current {Grammar} of this editor.