Skip to content

Commit e433d5d

Browse files
alex-courtisairblade
authored andcommitted
airblade#816 do not modify previewpopup when it does not exist
1 parent d845704 commit e433d5d

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

autoload/gitgutter/hunk.vim

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -466,7 +466,9 @@ function! s:open_hunk_preview_window()
466466
endif
467467
endif
468468

469-
let [previewpopup, &previewpopup] = [&previewpopup, '']
469+
if exists('&previewpopup')
470+
let [previewpopup, &previewpopup] = [&previewpopup, '']
471+
endif
470472

471473
" Specifying where to open the preview window can lead to the cursor going
472474
" to an unexpected window when the preview window is closed (#769).
@@ -487,7 +489,9 @@ function! s:open_hunk_preview_window()
487489
nnoremap <buffer> <silent> <Esc> :<C-U>wincmd p<Bar>pclose<CR>
488490
endif
489491

490-
let &previewpopup=previewpopup
492+
if exists('&previewpopup')
493+
let &previewpopup=previewpopup
494+
endif
491495
endfunction
492496

493497

0 commit comments

Comments
 (0)