mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-02-03 13:50:04 +08:00
Fix preview windows smart quit (#2791)
This commit is contained in:
parent
2060eab218
commit
e0ec22db97
@ -40,8 +40,9 @@ fu! zvim#util#SmartClose() abort
|
|||||||
for i in range(1,win_count)
|
for i in range(1,win_count)
|
||||||
if index(ignorewin , bufname(winbufnr(i))) != -1 || index(ignoreft, getbufvar(bufname(winbufnr(i)),'&filetype')) != -1
|
if index(ignorewin , bufname(winbufnr(i))) != -1 || index(ignoreft, getbufvar(bufname(winbufnr(i)),'&filetype')) != -1
|
||||||
let num = num - 1
|
let num = num - 1
|
||||||
endif
|
elseif getbufvar(winbufnr(i),'&buftype') ==# 'quickfix'
|
||||||
if getbufvar(winbufnr(i),'&buftype') ==# 'quickfix'
|
let num = num - 1
|
||||||
|
elseif getwinvar(i, '&previewwindow') == 1 && winnr() !=# i
|
||||||
let num = num - 1
|
let num = num - 1
|
||||||
endif
|
endif
|
||||||
endfor
|
endfor
|
||||||
|
Loading…
Reference in New Issue
Block a user