mirror of
https://github.com/powerline/powerline.git
synced 2025-07-27 15:54:30 +02:00
Clear highlight groups on ColorScheme event
Closes #196 Fixes #153 Fixes #194
This commit is contained in:
parent
4202bd2ee6
commit
9a0b970b07
@ -72,4 +72,5 @@ augroup Powerline
|
|||||||
autocmd!
|
autocmd!
|
||||||
autocmd BufEnter,BufWinEnter,WinEnter,CmdwinEnter * call s:UpdateWindows(0) | redrawstatus
|
autocmd BufEnter,BufWinEnter,WinEnter,CmdwinEnter * call s:UpdateWindows(0) | redrawstatus
|
||||||
autocmd CmdwinLeave * call s:UpdateWindows(1)
|
autocmd CmdwinLeave * call s:UpdateWindows(1)
|
||||||
|
autocmd ColorScheme * exec s:powerline_pycmd 'powerline.renderer.reset_highlight()'
|
||||||
augroup END
|
augroup END
|
||||||
|
@ -44,6 +44,9 @@ class VimRenderer(Renderer):
|
|||||||
statusline = super(VimRenderer, self).render(mode, winwidth, theme, segments)
|
statusline = super(VimRenderer, self).render(mode, winwidth, theme, segments)
|
||||||
return statusline
|
return statusline
|
||||||
|
|
||||||
|
def reset_highlight(self):
|
||||||
|
self.hl_groups.clear()
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def escape(string):
|
def escape(string):
|
||||||
return string.replace('%', '%%')
|
return string.replace('%', '%%')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user