Remove feedkeys() contortions in :Gdiffsplit

Closes https://github.com/tpope/vim-fugitive/issues/1313
This commit is contained in:
Tim Pope
2019-08-21 15:09:30 -05:00
parent b714adbc51
commit f04a2275db

View File

@@ -4537,9 +4537,8 @@ function! s:Diff(autodir, keepfocus, mods, ...) abort
let w:fugitive_diff_restore = restore let w:fugitive_diff_restore = restore
let winnr = winnr() let winnr = winnr()
if getwinvar('#', '&diff') if getwinvar('#', '&diff')
if a:keepfocus
exe back exe back
if !a:keepfocus
call feedkeys(winnr."\<C-W>w", 'n')
endif endif
endif endif
return post return post