diff src/ex_docmd.c @ 14860:ac5d0d27aef9 v8.1.0442

patch 8.1.0442: GUI: cursor not drawn after ":redraw | sleep" commit https://github.com/vim/vim/commit/f45d747ebf920940b041f5c75c2bfdffb6b670ae Author: Bram Moolenaar <Bram@vim.org> Date: Sun Sep 30 18:22:26 2018 +0200 patch 8.1.0442: GUI: cursor not drawn after ":redraw | sleep" Problem: GUI: Cursor not drawn after ":redraw | sleep". Solution: Flush the output. (closes https://github.com/vim/vim/issues/3496)
author Christian Brabandt <cb@256bit.org>
date Sun, 30 Sep 2018 18:30:05 +0200
parents fd69edd2c67e
children 27b9a84395b5
line wrap: on
line diff
--- a/src/ex_docmd.c
+++ b/src/ex_docmd.c
@@ -9272,7 +9272,7 @@ do_sleep(long msec)
     long	wait_now;
 
     cursor_on();
-    out_flush();
+    out_flush_cursor(FALSE, FALSE);
     for (done = 0; !got_int && done < msec; done += wait_now)
     {
 	wait_now = msec - done > 1000L ? 1000L : msec - done;