X-Git-Url: https://git.xinqibao.xyz/dwm.git/blobdiff_plain/72655f0ce7abe85853aca98a051df2aab07116f9..6797ff84ae00d8039aa897d8b713ccdb771cd336:/event.c diff --git a/event.c b/event.c index c55be0f..b027a3e 100644 --- a/event.c +++ b/event.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -37,20 +38,15 @@ void (*handler[LASTEvent]) (XEvent *) = { [UnmapNotify] = unmapnotify }; -void -discard_events(long even_mask) -{ - XEvent ev; - while(XCheckMaskEvent(dpy, even_mask, &ev)); -} - static void buttonpress(XEvent *e) { XButtonPressedEvent *ev = &e->xbutton; Client *c; - if((c = getclient(ev->window))) { + if(barwin == ev->window) + barclick(ev); + else if((c = getclient(ev->window))) { craise(c); switch(ev->button) { default: