From 33a7864da2523f29ddbeac19bda20a62652ee4a1 Mon Sep 17 00:00:00 2001 From: Martin Duquesnoy Date: Sat, 1 Aug 2009 01:20:08 +0200 Subject: [PATCH] Client: Add condition in uicb_client_resize --- src/client.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/client.c b/src/client.c index 277fe0f..72d2bd4 100644 --- a/src/client.c +++ b/src/client.c @@ -1043,10 +1043,10 @@ uicb_client_resize(uicb_t cmd) if(sscanf(cmd, "%d %d", &wi, &hi)) { - geo.width += wi; - geo.height += hi; + geo.width += ((geo.width + wi > 0) ? wi : 0); + geo.height += ((geo.height + hi > 0) ? hi : 0); - client_moveresize(sel, geo, False); + client_moveresize(sel, geo, True); } return;