Eliminate unnecessary redraw to clear up :Gdiffsplit sync issue

Resolves: https://github.com/tpope/vim-fugitive/issues/1750
This commit is contained in:
Tim Pope
2021-06-06 15:37:12 -04:00
parent 8886d97070
commit 41960996e0

View File

@@ -5487,8 +5487,6 @@ function! fugitive#Diffsplit(autodir, keepfocus, mods, arg, args) abort
set diffopt-=vertical
endif
execute mods 'diffsplit' s:fnameescape(spec)
let &l:readonly = &l:readonly
redraw
let w:fugitive_diff_restore = restore
let winnr = winnr()
if getwinvar('#', '&diff')