]> Dogcows Code - chaz/openbox/commitdiff
don't make moving terminals jump at the start
authorDana Jansens <danakj@orodu.net>
Mon, 16 Jul 2007 18:29:41 +0000 (14:29 -0400)
committerDana Jansens <danakj@orodu.net>
Mon, 16 Jul 2007 18:29:41 +0000 (14:29 -0400)
openbox/moveresize.c

index 9f1a9b04bbc787ff7e4de927d28a97f033a8946a..1d4b322cf6a80506cc9c343ffa4cc553e4485551 100644 (file)
@@ -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;
This page took 0.024897 seconds and 4 git commands to generate.