From 873c080cebb26ab997b4e560f0743218927ad787 Mon Sep 17 00:00:00 2001 From: phillbush Date: Sat, 16 May 2020 18:01:14 -0300 Subject: [PATCH] The README file referred to dwm --- README | 8 +++----- xmenu.c | 2 ++ 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README b/README index d4dea30..fe95e7c 100644 --- a/README +++ b/README @@ -8,13 +8,11 @@ to select one of the options, and outputs the option selected to stdout. In order to build xmenu you need the Xlib header files. -Edit config.mk to match your local setub (dwm is installed into the +Edit config.mk to match your local setup (xmenu is installed into the /usr/local prefix by default). Then enter the following command to -build and install dwm (if necessary as root). +build and install xmenu (if necessary as root). -┌─────────────────────────────────────────────────────────────────────┐ -│ make clean install │ -└─────────────────────────────────────────────────────────────────────┘ + make clean install § Running xmenu diff --git a/xmenu.c b/xmenu.c index 7aa49c6..88b3d53 100644 --- a/xmenu.c +++ b/xmenu.c @@ -490,12 +490,14 @@ setcurrmenu(struct Menu *currmenu_new) lcamenu = menu; } + /* unmap menus from currmenu (inclusive) until lcamenu (exclusive) */ for (menu = currmenu; menu != lcamenu; menu = menu->parent) { XUnmapWindow(dpy, menu->win); } currmenu = currmenu_new; + /* map menus from currmenu (inclusive) until lcamenu (exclusive) */ item = NULL; for (menu = currmenu; menu != lcamenu; menu = menu->parent) { XMapWindow(dpy, menu->win);