equal
deleted
inserted
replaced
49 { |
49 { |
50 XButtonPressedEvent *ev = &e->xbutton; |
50 XButtonPressedEvent *ev = &e->xbutton; |
51 Client *c; |
51 Client *c; |
52 |
52 |
53 if((c = getclient(ev->window))) { |
53 if((c = getclient(ev->window))) { |
54 raise(c); |
54 craise(c); |
55 switch(ev->button) { |
55 switch(ev->button) { |
56 default: |
56 default: |
57 break; |
57 break; |
58 case Button1: |
58 case Button1: |
59 mmove(c); |
59 mmove(c); |
145 Client *c; |
145 Client *c; |
146 |
146 |
147 if(ev->count == 0) { |
147 if(ev->count == 0) { |
148 if((c = gettitle(ev->window))) |
148 if((c = gettitle(ev->window))) |
149 draw_client(c); |
149 draw_client(c); |
150 else if(ev->window == barwin) |
|
151 draw_bar(); |
|
152 } |
150 } |
153 } |
151 } |
154 |
152 |
155 static void |
153 static void |
156 keymapnotify(XEvent *e) |
154 keymapnotify(XEvent *e) |
201 update_size(c); |
199 update_size(c); |
202 break; |
200 break; |
203 } |
201 } |
204 if(ev->atom == XA_WM_NAME || ev->atom == net_atom[NetWMName]) { |
202 if(ev->atom == XA_WM_NAME || ev->atom == net_atom[NetWMName]) { |
205 update_name(c); |
203 update_name(c); |
206 if(c == stack) |
204 draw_client(c); |
207 draw_bar(); |
|
208 else |
|
209 draw_client(c); |
|
210 } |
205 } |
211 } |
206 } |
212 } |
207 } |
213 |
208 |
214 static void |
209 static void |