X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=openbox%2Fmoveresize.c;h=564bf7117513cb71ed148192e278586ea248b2a9;hb=e7ae71db7008c2418090608e9860da024f1c1464;hp=88c764311a0450cfc774e84365c12a0545d82f8c;hpb=26827d875ad1fc1b8738f9456f20296241e0bdee;p=chaz%2Fopenbox diff --git a/openbox/moveresize.c b/openbox/moveresize.c index 88c76431..564bf711 100644 --- a/openbox/moveresize.c +++ b/openbox/moveresize.c @@ -147,6 +147,8 @@ void moveresize_end(gboolean cancel) static void do_move() { + Rect *a; + dispatch_move(moveresize_client, &cur_x, &cur_y); /* get where the client should be */ @@ -156,8 +158,10 @@ static void do_move() /* this would be better with a fixed width font ... XXX can do it better if there are 2 text boxes */ - popup_coords("X: %4d Y: %4d", moveresize_client->frame->area.x, - moveresize_client->frame->area.y); + a = screen_area(screen_desktop); + popup_coords("X: %4d Y: %4d", + moveresize_client->frame->area.x - a->x, + moveresize_client->frame->area.y - a->y); } static void do_resize()