JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
removed a bunch of lines through swap removal
[dwm.git] / event.c
diff --git a/event.c b/event.c
index c55be0f..b027a3e 100644 (file)
--- a/event.c
+++ b/event.c
@@ -4,6 +4,7 @@
  */
 
 #include <fcntl.h>
+#include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
 #include <X11/keysym.h>
@@ -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: