1
0
mirror of https://github.com/gryf/tagbar.git synced 2025-12-17 11:30:28 +01:00

Verify that window number is valid before switching to it

This commit is contained in:
Joe Grasse
2016-02-24 13:19:45 -06:00
committed by Jan Larres
parent 9a75c110b7
commit d61ca60d1c

View File

@@ -4030,10 +4030,15 @@ function! s:QuitIfOnlyWindow() abort
endif
endif
if prevwinnr != tagbarwinnr
" Check that prevwinnr is still a valid window number
if prevwinnr != tagbarwinnr && prevwinnr <= winnr('$')
call s:goto_win(prevwinnr, 1)
endif
call s:goto_win(curwinnr, 1)
" Check that curwinnr is still a valid window number
if curwinnr <= winnr('$')
call s:goto_win(curwinnr, 1)
endif
endfunction
" s:NextNormalWindow() {{{2