tapplied sanders max size fix - dwm - [fork] customized build of dwm, the dynam… | |
git clone git://src.adamsgaard.dk/dwm | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 2b13e7466f4912e3778bf59e6aec3065443f08fe | |
parent 0982e47408115de4a604d9365b1014ae6205b3a9 | |
Author: arg@mig29 <unknown> | |
Date: Fri, 27 Oct 2006 12:05:47 +0200 | |
applied sanders max size fix | |
Diffstat: | |
M client.c | 2 +- | |
M view.c | 4 ++++ | |
2 files changed, 5 insertions(+), 1 deletion(-) | |
--- | |
diff --git a/client.c b/client.c | |
t@@ -233,7 +233,7 @@ manage(Window w, XWindowAttributes *wa) { | |
settags(c, getclient(trans)); | |
if(!c->isfloat) | |
c->isfloat = trans | |
- || (c->maxw && c->minw && | |
+ || (c->maxw && c->minw && c->maxh && c->minh && | |
c->maxw == c->minw && c->maxh == c->minh); | |
resizetitle(c); | |
if(clients) | |
diff --git a/view.c b/view.c | |
t@@ -44,6 +44,10 @@ reorder(void) { | |
static void | |
togglemax(Client *c) { | |
XEvent ev; | |
+ | |
+ if (x->maxw && x->minw && x->maxh && x->minh && | |
+ x->maxw == x->minw && x->maxh == x->minh) | |
+ return; | |
if((c->ismax = !c->ismax)) { | |
c->rx = c->x; c->x = sx; |