aboutsummaryrefslogtreecommitdiffstats
path: root/layout.c
diff options
context:
space:
mode:
authorAnselm R. Garbe <arg@suckless.org>2007-05-07 13:12:41 +0200
committerAnselm R. Garbe <arg@suckless.org>2007-05-07 13:12:41 +0200
commitf9e7a330190259a54449837a16c2af66fa823d30 (patch)
treea85452d878a8527bdcac2cefd86878271ccd0cab /layout.c
parent7c9fa2566f5b3bd1c9745086ff624967415c2c4e (diff)
downloaddwm-f9e7a330190259a54449837a16c2af66fa823d30.tar.gz
applied patch of Paul Liu to allow onthefly resizing due to xrandr changes
Diffstat (limited to 'layout.c')
-rw-r--r--layout.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/layout.c b/layout.c
index 6eae290..8005894 100644
--- a/layout.c
+++ b/layout.c
@@ -46,7 +46,10 @@ tile(void) {
nw = tw - 2 * c->border;
if(th > 2 * c->border) {
ny += (i - nmaster) * th;
- nh = th - 2 * c->border;
+ if(i == n - 1)
+ nh = wah - ny - 2 * c->border;
+ else
+ nh = th - 2 * c->border;
}
else /* fallback if th <= 2 * c->border */
nh = wah - 2 * c->border;
remember that computers suck.