From b5316d0e96e6b5a30c8b43dfba76a90dac5ed1be Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Mon, 12 Jul 2021 15:47:13 -0400 Subject: [PATCH] Avoid stepping on status window in :Gclog/:Gllog Closes https://github.com/tpope/vim-fugitive/issues/1790 --- autoload/fugitive.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/fugitive.vim b/autoload/fugitive.vim index 9ec7451..868435f 100644 --- a/autoload/fugitive.vim +++ b/autoload/fugitive.vim @@ -801,6 +801,7 @@ function! s:QuickfixCreate(nr, opts) abort endfunction function! s:QuickfixStream(nr, event, title, cmd, first, mods, callback, ...) abort + call s:BlurStatus() let mods = s:Mods(a:mods) let opts = {'title': a:title, 'context': {'items': []}} call s:QuickfixCreate(a:nr, opts) @@ -834,7 +835,6 @@ function! s:QuickfixStream(nr, event, title, cmd, first, mods, callback, ...) ab silent exe s:DoAutocmd('QuickFixCmdPost ' . event) if a:first && len(s:QuickfixGet(a:nr)) - call s:BlurStatus() return mods . (a:nr < 0 ? 'cfirst' : 'lfirst') else return 'exe'