all repos — dmenu @ 0ba3bae98196ec8a0887f494cb8a2dd5b645f763

my build of dmenu

applied Troels' patch, thanks Troels!
Anselm R Garbe anselm@garbe.us
Thu, 01 Apr 2010 21:40:11 +0100
commit

0ba3bae98196ec8a0887f494cb8a2dd5b645f763

parent

ebeb4e4752e33e9a87cbe0725f65595cba0037fa

1 files changed, 5 insertions(+), 1 deletions(-)

jump to
M dmenu.cdmenu.c

@@ -658,6 +658,10 @@ case Expose:

if(ev.xexpose.count == 0) drawmenu(); break; + case VisibilityNotify: + if (ev.xvisibility.state != VisibilityUnobscured) + XRaiseWindow(dpy, win); + break; } }

@@ -691,7 +695,7 @@

/* menu window */ wa.override_redirect = True; wa.background_pixmap = ParentRelative; - wa.event_mask = ExposureMask | ButtonPressMask | KeyPressMask; + wa.event_mask = ExposureMask | ButtonPressMask | KeyPressMask | VisibilityChangeMask; /* menu window geometry */ mh = dc.font.height + 2;