diff --git a/autoload/airline.vim b/autoload/airline.vim index 63f557e5..bb862d6a 100644 --- a/autoload/airline.vim +++ b/autoload/airline.vim @@ -53,6 +53,8 @@ function! airline#load_theme() call airline#highlighter#load_theme() call airline#extensions#load_theme() call airline#update_statusline() + + call airline#util#doautocmd('AirlineAfterTheme') endfunction " Load an airline theme @@ -93,8 +95,6 @@ function! airline#switch_theme(name, ...) unlet! w:airline_lastmode call airline#load_theme() - call airline#util#doautocmd('AirlineAfterTheme') - " this is required to prevent clobbering the startup info message, i don't know why... call airline#check_mode(winnr()) endfunction