diff options
author | Anselm R. Garbe <arg@suckless.org> | 2007-05-15 13:36:04 +0200 |
---|---|---|
committer | Anselm R. Garbe <arg@suckless.org> | 2007-05-15 13:36:04 +0200 |
commit | 37e062b0ed475fb6d9030f05b353c4fb79b7c6e5 (patch) | |
tree | 0a767ea06c0563dcb1d2b0386c61851d3d663d11 /main.c | |
parent | cf58091736de194fabfd25420bbd1999b4ad3360 (diff) |
another fix, call lt->arrange() in togglebar only
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -190,7 +190,7 @@ setup(void) { wa.override_redirect = 1; wa.background_pixmap = ParentRelative; wa.event_mask = ButtonPressMask | ExposureMask; - barwin = XCreateWindow(dpy, root, sx, sy - bh, sw, bh, 0, + barwin = XCreateWindow(dpy, root, sx, sy, sw, bh, 0, DefaultDepth(dpy, screen), CopyFromParent, DefaultVisual(dpy, screen), CWOverrideRedirect | CWBackPixmap | CWEventMask, &wa); XDefineCursor(dpy, barwin, cursor[CurNormal]); @@ -232,7 +232,7 @@ updatebarpos(void) { wah = sh; waw = sw; switch(bpos) { - case BarTop: + default: wah -= bh; way += bh; XMoveWindow(dpy, barwin, sx, sy); @@ -243,8 +243,8 @@ updatebarpos(void) { break; case BarOff: XMoveWindow(dpy, barwin, sx, sy - bh); + break; } - lt->arrange(); } /* There's no way to check accesses to destroyed windows, thus those cases are |