event: fix ConfigureRequest handling (FS#424)
commitd02403e6b9df8198232e595878547e5e45e4896d
authorJulien Danjou <julien@danjou.info>
Sat, 10 Jan 2009 09:01:51 +0000 (10 10:01 +0100)
committerJulien Danjou <julien@danjou.info>
Sat, 10 Jan 2009 09:03:41 +0000 (10 10:03 +0100)
tree35c9e77ba8148aaf9c30df2f5076dd7aa57c6c27
parent61359d035281a58144094e79b01a3f2400940e01
event: fix ConfigureRequest handling (FS#424)

ConfigureRequest are sent with real X windows size, not fake size with
border and titlebar.
So we need to re-add size of borders and titlebar before calling
client_resize(), otherwise we set a X size the client can considers wrong
and then we start loopin forever since we do not handle its request to
be sized correctly.

Signed-off-by: Julien Danjou <julien@danjou.info>
client.c
event.c