Call AtomPackage::deactivateConfig from AtomPackage::deactivate

This adds back support for a package's main module implementing
deactivateConfig.
This commit is contained in:
Kevin Sawicki
2013-08-22 11:13:32 -07:00
parent 20a669e94f
commit e4b5cfd600

View File

@@ -106,11 +106,12 @@ class AtomPackage extends Package
deactivate: ->
@unsubscribeFromActivationEvents()
@deactivateResources()
@deactivateConfig()
@mainModule?.deactivate?()
deactivateConfig: ->
@deactivateResources()
@mainModule?.deactivateConfig?()
@configActivated = false
deactivateResources: ->
syntax.removeGrammar(grammar) for grammar in @grammars