JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
draw bar on exposure ;)
[dwm.git] / event.c
diff --git a/event.c b/event.c
index 4edf139..61dcec5 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,13 +38,6 @@ 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)
 {
@@ -148,7 +142,9 @@ expose(XEvent *e)
        Client *c;
 
        if(ev->count == 0) {
-               if((c = gettitle(ev->window)))
+               if(barwin == ev->window)
+                       draw_bar();
+               else if((c = gettitle(ev->window)))
                        draw_client(c);
        }
 }