Tool tips for menus did not show any text.

* src/xterm.c (x_update_begin): Don't create any surface for non-visible
tip frames, the geometry may be wrong.
This commit is contained in:
Jan D 2015-04-03 14:24:44 +02:00
parent fb77948660
commit 5558a14438
2 changed files with 6 additions and 0 deletions

View file

@ -2,6 +2,8 @@
* xterm.c (handle_one_xevent): Always redraw tool tips on
MapNotify. Update tool tip frame sizes on ConfigureNotify.
(x_update_begin): Don't create any surface for non-visible
tip frames, the geometry may be wrong.
2015-03-31 Eli Zaretskii <eliz@gnu.org>

View file

@ -1038,6 +1038,10 @@ static void
x_update_begin (struct frame *f)
{
#ifdef USE_CAIRO
if (! NILP (tip_frame) && XFRAME (tip_frame) == f
&& ! FRAME_VISIBLE_P (f))
return;
if (! FRAME_CR_SURFACE (f))
{
int width, height;