restack();
movemouse(c);
}
- else if(ev->button == Button2)
- zoom(NULL);
+ else if(ev->button == Button2) {
+ if(isarrange(tile) && !c->isfixed && c->isfloating)
+ togglefloating(NULL);
+ else
+ zoom(NULL);
+ }
else if(ev->button == Button3 && !c->isfixed) {
if(!isarrange(floating) && !c->isfloating)
togglefloating(NULL);