mirror of
https://github.com/pulsar-edit/pulsar.git
synced 2024-09-19 06:58:26 +03:00
In LanguageMode, unsubscribe from old grammar when switching grammars
This commit is contained in:
parent
444325893b
commit
9866e84c9f
@ -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'
|
||||
|
Loading…
Reference in New Issue
Block a user