Xinqi Bao's Git
projects
/
dwm.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
raw
|
inline
| side by side
I prefer the tiled/floating indicator on the right side
[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 <fcntl.h>
+#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <X11/keysym.h>
#include <stdlib.h>
#include <string.h>
#include <X11/keysym.h>
@@
-37,13
+38,6
@@
void (*handler[LASTEvent]) (XEvent *) = {
[UnmapNotify] = unmapnotify
};
[UnmapNotify] = unmapnotify
};
-void
-discard_events(long even_mask)
-{
- XEvent ev;
- while(XCheckMaskEvent(dpy, even_mask, &ev));
-}
-
static void
buttonpress(XEvent *e)
{
static void
buttonpress(XEvent *e)
{
@@
-148,7
+142,9
@@
expose(XEvent *e)
Client *c;
if(ev->count == 0) {
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);
}
}
draw_client(c);
}
}