From 5529f13cc6ec07b01f736fee3b0fa4263983eae1 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Mon, 23 Jun 2014 17:33:05 -0700 Subject: [PATCH] Only create grammar load promise once --- src/package.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/package.coffee b/src/package.coffee index 55f293738..a1b2804d2 100644 --- a/src/package.coffee +++ b/src/package.coffee @@ -82,7 +82,7 @@ class Package @scopedProperties = [] activate: -> - @grammarsPromise = @loadGrammars() + @grammarsPromise ?= @loadGrammars() unless @activationDeferred? @activationDeferred = Q.defer()