Now I know why : it causes flickering
authorPierre Habouzit <madcoder@debian.org>
Sat, 11 Aug 2007 23:41:18 +0000 (01:41 +0200)
committerPierre Habouzit <madcoder@debian.org>
Sat, 11 Aug 2007 23:41:18 +0000 (01:41 +0200)
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
lib-ui/layout.c

index bb7abc3..7b46036 100644 (file)
@@ -41,15 +41,16 @@ void mutt_need_hard_redraw(void)
 
 void mutt_refresh(void)
 {
+    /* FIXME: UGGLY */
+    extern ssize_t UngetCount;
+
     /* don't refresh when we are waiting for a child. */
     if (option(OPTKEEPQUIET))
         return;
 
-#if 0 /* MC: WHY ? */
     /* don't refresh in the middle of macros unless necessary */
     if (UngetCount && !option(OPTFORCEREFRESH))
         return;
-#endif
 
     /* else */
     wrefresh(stdscr);