diff -r dde5852bf151 -r 92862ab407d5 client.c --- a/client.c Mon Feb 19 16:07:22 2007 +0100 +++ b/client.c Mon Feb 19 16:40:36 2007 +0100 @@ -263,7 +263,7 @@ setclientstate(c, NormalState); if(isvisible(c)) focus(c); - arrange(); + lt->arrange(); } Client * @@ -430,7 +430,7 @@ XSync(dpy, False); XSetErrorHandler(xerror); XUngrabServer(dpy); - arrange(); + lt->arrange(); } void @@ -440,7 +440,7 @@ if(!sel) return; - if(sel->isfloat || (arrange == dofloat)) { + if(sel->isfloat || (lt->arrange == dofloat)) { togglemax(sel); return; } @@ -452,5 +452,5 @@ detach(c); attach(c); focus(c); - arrange(); + lt->arrange(); }