diff options
| -rw-r--r-- | client.c | 2 | ||||
| -rw-r--r-- | event.c | 3 | 
2 files changed, 2 insertions, 3 deletions
| @@ -461,7 +461,7 @@ zoom(Arg *arg)  {  	Client *c; -	if(!sel || (arrange != dotile) || sel->isfloat) +	if(!sel || (arrange != dotile) || sel->isfloat || sel->ismax)  		return;  	if(sel == getnext(clients))  { @@ -132,8 +132,7 @@ buttonpress(XEvent *e)  				movemouse(c);  			break;  		case Button2: -			if(!c->ismax && arrange != dofloat && !c->isfloat) -				zoom(NULL); +			zoom(NULL);  			break;  		case Button3:  			if(!c->ismax && (arrange == dofloat || c->isfloat)) | 
