diff options
Diffstat (limited to 'src/autocmd.c')
-rw-r--r-- | src/autocmd.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/autocmd.c b/src/autocmd.c index 4fa8de7635..c93d4bd754 100644 --- a/src/autocmd.c +++ b/src/autocmd.c @@ -1602,10 +1602,7 @@ aucmd_prepbuf( p_acd = FALSE; #endif - // no redrawing and don't set the window title - ++RedrawingDisabled; (void)win_split_ins(0, WSP_TOP, auc_win, 0); - --RedrawingDisabled; (void)win_comp_pos(); // recompute window positions p_ea = save_ea; #ifdef FEAT_AUTOCHDIR @@ -2334,7 +2331,8 @@ apply_autocmds_group( active_apc_list = patcmd.next; } - --RedrawingDisabled; + if (RedrawingDisabled > 0) + --RedrawingDisabled; autocmd_busy = save_autocmd_busy; filechangeshell_busy = FALSE; autocmd_nested = save_autocmd_nested; |