togglemax(Arg arg) {
XEvent ev;
- if(!sel || !sel->isversatile || sel->isfixed || lt->arrange != versatile)
+ if(!sel || (lt->arrange != versatile && !sel->isversatile) || sel->isfixed)
return;
if((sel->ismax = !sel->ismax)) {
sel->rx = sel->x;
}
else
resize(sel, sel->rx, sel->ry, sel->rw, sel->rh, True);
+ drawstatus();
while(XCheckMaskEvent(dpy, EnterWindowMask, &ev));
}