diff options
Diffstat (limited to 'src/evalfunc.c')
-rw-r--r-- | src/evalfunc.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/evalfunc.c b/src/evalfunc.c index 570aef85f..9bdeb52d9 100644 --- a/src/evalfunc.c +++ b/src/evalfunc.c @@ -2610,7 +2610,13 @@ f_feedkeys(typval_T *argvars, typval_T *rettv UNUSED) ++ex_normal_busy; exec_normal(TRUE, lowlevel, TRUE); if (!dangerous) + { --ex_normal_busy; +#ifdef FEAT_PROP_POPUP + if (ex_normal_busy == 0) + ex_normal_busy_done = FALSE; +#endif + } msg_scroll |= save_msg_scroll; } |