Ensure we write correct buffer.

Fixes #454.
This commit is contained in:
Andy Stewart
2018-01-29 15:30:25 +00:00
parent 1e60667322
commit 932ffaca09

View File

@@ -88,7 +88,10 @@ function! gitgutter#diff#run_diff(realtime, preserve_full_diff) abort
let op_mark_start = getpos("'[")
let op_mark_end = getpos("']")
let current_buffer = bufnr('')
execute 'buffer '.bufnr
execute 'keepalt noautocmd silent write!' buff_file
execute 'buffer '.current_buffer
call setbufvar(bufnr, "&mod", modified)
call setpos("'[", op_mark_start)