summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2007-07-16 14:29:41 -0400
committerDana Jansens <danakj@orodu.net>2007-07-16 14:29:41 -0400
commite5a797f10d61e33f5d02c2d276f615ea3a00793f (patch)
tree4ac24189516d6bb3ca7a53247b03f7011d5da891
parent3ba02608cf834400414e85211a81e83873524df1 (diff)
don't make moving terminals jump at the start
-rw-r--r--openbox/moveresize.c4
1 files changed, 2 insertions, 2 deletions
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;