JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
applied patch by Jukka
[dwm.git] / view.c
diff --git a/view.c b/view.c
index e7d7a99..5c65148 100644 (file)
--- a/view.c
+++ b/view.c
@@ -91,7 +91,7 @@ dotile(void) {
                                c->h = wah - 2 * BORDERPX;
                        }
                        else if(i == 0) { /* master window */
-                               c->w = waw - stackw - 2 * BORDERPX;
+                               c->w = mpx - 2 * BORDERPX;
                                c->h = wah - 2 * BORDERPX;
                                th = wah / (n - 1);
                        }
@@ -201,6 +201,14 @@ restack(void) {
 }
 
 void
+togglefloat(Arg *arg) {
+       if (!sel)
+               return;
+       sel->isfloat = !sel->isfloat;
+       arrange();
+}
+
+void
 togglemode(Arg *arg) {
        arrange = (arrange == dofloat) ? dotile : dofloat;
        if(sel)