Subject: bug#21530: 25.0.50; tty menus disappearing

From: Eli Zaretskii <[email-masked]>
Date: Mon, 21 Sep 2015 23:16:17 +0300

> Date: Mon, 21 Sep 2015 22:44:28 +0300
> From: Eli Zaretskii <[email-masked]>
> Cc: [email-masked]
> 
> > From: Mark Oteiza <[email-masked]>
> > Date: Mon, 21 Sep 2015 13:45:39 -0400
> > 
> > 
> > I didn't see mention of this in the other tty menu reports, so hopefully
> > not a dupe. From emacs -nw -Q:
> > 
> > 1. M-x display-time-mode
> > 2. F10
> > 
> > Wait for the modeline to update. The tty menu will disappear or
> > otherwise appear broken. It's still there though, running through the
> > arrow keys will redraw the tty menu.
> 
> On the systems to which I have access (which include GNU/Linux and
> MS-Windows), the mode line does not update as long as the menu is
> open.

Moreover, the C function display_mode_lines, which is responsible for
redrawing the mode line of the selected window, does not get called on
my systems for as long as the menu is active.

Can you set a breakpoint in that function, and see if it gets called
while the menu is open?  If it does, please show the backtrace for
those calls, including the Lisp backtrace (a.k.a. "xbacktrace").

Thanks.