Merge pull request #1258 from atom/ks-refresh-less-cache

Refresh less cache before activating themes
This commit is contained in:
Kevin Sawicki
2013-12-07 11:38:32 -08:00

View File

@@ -53,10 +53,13 @@ class ThemeManager
# the first/top theme to override later themes in the stack.
themeNames = _.clone(themeNames).reverse()
@refreshLessCache() # Update cache for packages in core.themes config
@packageManager.activatePackage(themeName) for themeName in themeNames
@refreshLessCache()
@refreshLessCache() # Update cache again now that @getActiveThemes() is populated
@loadUserStylesheet()
@reloadBaseStylesheets()
@emit('reloaded')
# Internal-only: