From c5d8b25c5e530f1e33d9ac67acd8f1091ca11f96 Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Sat, 23 Feb 2019 15:21:30 -0500 Subject: [PATCH] Don't repeatedly trigger FocusGained on win32 References https://github.com/tpope/vim-fugitive/issues/1209 --- autoload/fugitive.vim | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/autoload/fugitive.vim b/autoload/fugitive.vim index 7602cff..f687177 100644 --- a/autoload/fugitive.vim +++ b/autoload/fugitive.vim @@ -2052,8 +2052,10 @@ augroup fugitive_status autocmd! autocmd ShellCmdPost * call s:AutoReloadStatus() autocmd QuickFixCmdPost c*file call s:AutoReloadStatus() - autocmd FocusGained * call s:AutoReloadStatus() autocmd BufDelete term://* call s:AutoReloadStatus() + if !has('win32') + autocmd FocusGained * call s:AutoReloadStatus() + endif augroup END function! s:StageInfo(...) abort