equal
deleted
inserted
replaced
216 XConfigureEvent *ev = &e->xconfigure; |
216 XConfigureEvent *ev = &e->xconfigure; |
217 |
217 |
218 if (ev->window == root && (ev->width != sw || ev->height != sh)) { |
218 if (ev->window == root && (ev->width != sw || ev->height != sh)) { |
219 sw = ev->width; |
219 sw = ev->width; |
220 sh = ev->height; |
220 sh = ev->height; |
221 wah = sh - bh; |
|
222 waw = sw; |
|
223 XFreePixmap(dpy, dc.drawable); |
221 XFreePixmap(dpy, dc.drawable); |
224 dc.drawable = XCreatePixmap(dpy, root, sw, bh, DefaultDepth(dpy, screen)); |
222 dc.drawable = XCreatePixmap(dpy, root, sw, bh, DefaultDepth(dpy, screen)); |
225 XResizeWindow(dpy, barwin, sw, bh); |
223 XResizeWindow(dpy, barwin, sw, bh); |
|
224 updatebarpos(); |
226 lt->arrange(); |
225 lt->arrange(); |
227 } |
226 } |
228 } |
227 } |
229 |
228 |
230 static void |
229 static void |