From 13608d851a0470ced30921428b3313c023d395d8 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Mon, 29 Aug 2022 15:06:50 +0100 Subject: patch 9.0.0318: clearing screen causes flicker Problem: Clearing screen causes flicker. Solution: Do not clear but redraw in more cases. Add () to "wait_return". --- src/getchar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/getchar.c') diff --git a/src/getchar.c b/src/getchar.c index 4134eb9a99..b598997dc8 100644 --- a/src/getchar.c +++ b/src/getchar.c @@ -2098,7 +2098,7 @@ getchar_common(typval_T *argvars, typval_T *rettv) // redraw the screen after getchar() if (p_ch == 0) - update_screen(UPD_CLEAR); + update_screen(UPD_NOT_VALID); set_vim_var_nr(VV_MOUSE_WIN, 0); set_vim_var_nr(VV_MOUSE_WINID, 0); -- cgit v1.2.3