mirror of
https://github.com/atom/atom.git
synced 2026-04-06 03:02:13 -04:00
Refresh less cache before activating themes
This ensures the import paths for themes contain the stylesheet directories Closes #1225
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user