Ensure atom.global.reset returns a promise

This commit is contained in:
Damien Guard
2017-09-06 11:10:39 -07:00
parent 69e631d509
commit 9898f6b36c

View File

@@ -328,20 +328,14 @@ class AtomEnvironment extends Model
@contextMenu.clear()
@packages.reset()
@workspace.reset(@packages)
@registerDefaultOpeners()
@project.reset(@packages)
@workspace.subscribeToEvents()
@grammars.clear()
@textEditors.clear()
@views.clear()
@packages.reset().then ->
@workspace.reset(@packages)
@registerDefaultOpeners()
@project.reset(@packages)
@workspace.subscribeToEvents()
@grammars.clear()
@textEditors.clear()
@views.clear()
destroy: ->
return if not @project