From: Dana Jansens Date: Mon, 16 Jul 2007 18:29:41 +0000 (-0400) Subject: don't make moving terminals jump at the start X-Git-Url: https://git.dogcows.com/gitweb?a=commitdiff_plain;h=e5a797f10d61e33f5d02c2d276f615ea3a00793f;p=chaz%2Fopenbox don't make moving terminals jump at the start --- diff --git a/openbox/moveresize.c b/openbox/moveresize.c index 9f1a9b04..1d4b322c 100644 --- a/openbox/moveresize.c +++ b/openbox/moveresize.c @@ -173,8 +173,8 @@ void moveresize_start(ObClient *c, gint x, gint y, guint b, guint32 cnr) friendly. you essentially start the resize in the middle of the increment instead of at 0, so you have to move half an increment either way instead of a full increment one and 1 px the other. */ - start_x = x - c->size_inc.width / 2; - start_y = y - c->size_inc.height / 2; + start_x = x - (mv ? 0 : c->size_inc.width / 2); + start_y = y - (mv ? 0 : c->size_inc.height / 2); corner = cnr; button = b; key_resize_edge = -1;