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); }