     @activationPromise = null
     @resolveActivationPromise = null
     @activationCommandSubscriptions?.dispose()
+    @configSchemaRegisteredOnActivate = false
     @deactivateResources()
     @deactivateKeymaps()
     if @mainActivated

  activateNow: ->
    try
      @requireMainModule() unless @mainModule?
      @registerConfigSchemaFromMainModule()
      @registerViewProviders()
      @activateStylesheets()
      if @mainModule? and not @mainActivated

        @loadMenus()
        @loadStylesheets()
        @loadDeserializers()
        @configSchemaRegisteredOnLoad = @registerConfigSchemaFromMetadata()
        @settingsPromise = @loadSettings()
        if @shouldRequireMainModuleOnLoad() and not @mainModule?
          @requireMainModule()
