]> Dogcows Code - chaz/openbox/blobdiff - openbox/event.c
oooops RECT_SET_POINT was broken
[chaz/openbox] / openbox / event.c
index b1a70dd4b6e4196b06ded579de5e922d44f59c04..b32736ecac14969ce3001ed9f8a68b08ac44693d 100644 (file)
@@ -805,7 +805,8 @@ static void event_handle_client(ObClient *client, XEvent *e)
                     client->frame->size.left + client->frame->size.right;
                 int fh = h +
                     client->frame->size.top + client->frame->size.bottom;
-                client_find_onscreen(client, &newx, &newy, fw, fh, TRUE);
+                client_find_onscreen(client, &newx, &newy, fw, fh,
+                                     client_normal(client));
                 if (e->xconfigurerequest.value_mask & CWX)
                     x = newx;
                 if (e->xconfigurerequest.value_mask & CWY)
@@ -1008,7 +1009,8 @@ static void event_handle_client(ObClient *client, XEvent *e)
                     client->frame->size.left + client->frame->size.right;
                 int fh = h +
                     client->frame->size.top + client->frame->size.bottom;
-                client_find_onscreen(client, &newx, &newy, fw, fh, TRUE);
+                client_find_onscreen(client, &newx, &newy, fw, fh,
+                                     client_normal(client));
                 if (e->xclient.data.l[0] & 1 << 8)
                     x = newx;
                 if (e->xclient.data.l[0] & 1 << 9)
This page took 0.022577 seconds and 4 git commands to generate.