summaryrefslogtreecommitdiffstats
path: root/menu.c
diff options
context:
space:
mode:
authorKevin McCarthy <kevin@8t8.us>2019-11-08 08:07:21 -0800
committerKevin McCarthy <kevin@8t8.us>2019-11-08 08:07:21 -0800
commitef7e5e423be61e41f0d580c09646f64b77b5b53f (patch)
tree243888b903fcdc19e3163fd66b2bee5759bf6056 /menu.c
parentc64baf939418b9ad7380edabb4f20be812bdd1d4 (diff)
Fix sigwinch race in the index and menu processor.
Reset the SigWinch flag before the screen resize/reflow, not afterwards.
Diffstat (limited to 'menu.c')
-rw-r--r--menu.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/menu.c b/menu.c
index 18332a15..eeee8dd3 100644
--- a/menu.c
+++ b/menu.c
@@ -1075,8 +1075,8 @@ int mutt_menuLoop (MUTTMENU *menu)
#if defined (USE_SLANG_CURSES) || defined (HAVE_RESIZETERM)
if (SigWinch)
{
- mutt_resize_screen ();
SigWinch = 0;
+ mutt_resize_screen ();
clearok(stdscr,TRUE);/*force complete redraw*/
}
#endif