From 9866e84c9f002bc1be2580da109b6da4860caa88 Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Sun, 21 Apr 2013 18:53:50 -0600 Subject: [PATCH] In LanguageMode, unsubscribe from old grammar when switching grammars --- src/app/language-mode.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/src/app/language-mode.coffee b/src/app/language-mode.coffee index 95b461fce..3a3797fbe 100644 --- a/src/app/language-mode.coffee +++ b/src/app/language-mode.coffee @@ -32,6 +32,7 @@ class LanguageMode setGrammar: (grammar, score) -> return if grammar is @grammar + @unsubscribe(@grammar) if @grammar @grammar = grammar @currentGrammarScore = score ? grammar.getScore(@buffer.getPath(), @buffer.getText()) @subscribe @grammar, 'grammar-updated', => @trigger 'grammar-updated'