patch 8.1.1419: listener callbacks may be called recursively

Problem:    Listener callbacks may be called recursively.
Solution:   Set "updating_screen" while listener callbacks are invoked.
diff --git a/src/ui.c b/src/ui.c
index ac0cc27..ed0e50a 100644
--- a/src/ui.c
+++ b/src/ui.c
@@ -691,7 +691,7 @@
     if (save_updating_screen)
 	updating_screen = TRUE;
     else
-	reset_updating_screen(FALSE);
+	after_updating_screen(FALSE);
 
     recursive = FALSE;
 }