JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
applied sanders try2 patch
[dwm.git] / view.c
diff --git a/view.c b/view.c
index ac1728b..85bfabf 100644 (file)
--- a/view.c
+++ b/view.c
@@ -44,6 +44,9 @@ reorder(void) {
 static void
 togglemax(Client *c) {
        XEvent ev;
+               
+       if(c->isfixed)
+               return;
 
        if((c->ismax = !c->ismax)) {
                c->rx = c->x; c->x = sx;
@@ -108,7 +111,7 @@ dotile(void) {
        if(n > 1)
                th /= (n - 1);
 
-       for(i = 0, c = clients; c; c = c->next, i++)
+       for(i = 0, c = clients; c; c = c->next)
                if(isvisible(c)) {
                        if(c->isfloat) {
                                resize(c, True, TopLeft);
@@ -139,6 +142,7 @@ dotile(void) {
                                        c->h = stackh - 2 * BORDERPX;
                        }
                        resize(c, False, TopLeft);
+                       i++;
                }
                else
                        ban(c);