Restore initial styles in AtomEnvironment::reset

This commit is contained in:
Nathan Sobo
2015-10-06 15:12:56 -06:00
parent dc7a4a8168
commit aa682d5b19
2 changed files with 7 additions and 2 deletions

View File

@@ -156,6 +156,7 @@ class AtomEnvironment extends Model
packageManager: @packages, configDirPath, resourcePath, safeMode, @config,
styleManager: @styles, notificationManager: @notifications, viewRegistry: @views
})
@initialStyleElements = @styles.getSnapshot()
MenuManager = require './menu-manager'
@menu = new MenuManager({resourcePath, keymapManager: @keymaps, packageManager: @packages})
@@ -242,6 +243,8 @@ class AtomEnvironment extends Model
@commands.clear()
registerDefaultCommands(this)
@styles.restoreSnapshot(@initialStyleElements)
###
Section: Event Subscription
###