From 12cc8b78af07bef6d024fbc1f348bcb560dae9c5 Mon Sep 17 00:00:00 2001 From: Michael Stapelberg Date: Fri, 17 Apr 2009 19:08:38 +0200 Subject: [PATCH] Bugfix: Calculation of width in fake_absoute_configure_notify was wrong for windows with aspect ratio (Thanks Mirko) --- src/xcb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/xcb.c b/src/xcb.c index 0b4531c9..b9ba009e 100644 --- a/src/xcb.c +++ b/src/xcb.c @@ -222,8 +222,8 @@ void fake_absolute_configure_notify(xcb_connection_t *conn, Client *client) { absolute.x = client->rect.x; absolute.y = client->rect.y; - absolute.width = client->rect.width - client->child_rect.x; - absolute.height = client->rect.height - client->child_rect.y; + absolute.width = client->rect.width - (2 * client->child_rect.x); + absolute.height = client->rect.height - (2 * client->child_rect.y); fake_configure_notify(conn, absolute, client->child); }