From 7d843b1332ec1d3c0cf6ca449cba040855c83d26 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 30 Nov 2005 14:23:28 +0000 Subject: [PATCH] *** empty log message *** --- Changes | 3 +++ src/menubar.C | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Changes b/Changes index 387ee2ef..bea1e60c 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,4 @@ +TOD: closing all shells on rxvtd might leave the last shell as zombie? TODO: harmonize --dsiable-options into position-dependent options. TODO: after requesting the selection and getting a timeout, no further requests will be sent. TODO: do font request caching, might help rxvtd on some machines @@ -14,6 +15,8 @@ WISH: OnTheSpot editing, or maybe switch to miiiiiiif WISH: tabbed windows (hey, just use screen...) WISH: just for fun, do shade and tint with XRender. + - fix a bug in the menu code of unknown impatc, found by darix. + 5.8 Tue Oct 25 22:21:45 CEST 2005 - INCOMPATIBLE CHANGE: many configure options are now on by default. If you want the old behaviour, try: diff --git a/src/menubar.C b/src/menubar.C index be9f80e6..375cdbb5 100644 --- a/src/menubar.C +++ b/src/menubar.C @@ -1946,6 +1946,7 @@ rxvt_term::menubar_dispatch (char *str) else BuildMenu = menu; } + if (BuildMenu != NULL) { if (name == NULL || name[0] == '\0') @@ -1954,7 +1955,6 @@ rxvt_term::menubar_dispatch (char *str) { const char *n1; menuitem_t *item; - menu_t *BuildMenu = BuildMenu; n1 = strcmp (name, SEPARATOR_NAME) ? name : ""; item = rxvt_menuitem_find (BuildMenu, n1); @@ -1973,6 +1973,7 @@ rxvt_term::menubar_dispatch (char *str) } } } + menubar_expose (); } break; -- 2.34.1