Only create grammar load promise once

This commit is contained in:
Kevin Sawicki
2014-06-23 17:33:05 -07:00
parent 0a54233ef0
commit 5529f13cc6

View File

@@ -82,7 +82,7 @@ class Package
@scopedProperties = []
activate: ->
@grammarsPromise = @loadGrammars()
@grammarsPromise ?= @loadGrammars()
unless @activationDeferred?
@activationDeferred = Q.defer()