diff -r 8e0e5e128a06 -r 47393d61a695 dwm.c --- a/dwm.c Fri May 30 23:03:03 2008 +0100 +++ b/dwm.c Sat May 31 17:05:28 2008 +0100 @@ -1306,7 +1306,7 @@ setmfact(const void *arg) { double d = *((double*) arg); - if(!d || lt->arrange != tile) + if(!d || lt->arrange) return; d = d < 1.0 ? d + mfact : d - 1.0; if(d < 0.1 || d > 0.9)