]> Dogcows Code - chaz/openbox/commitdiff
size the frame properly on mapping
authorDana Jansens <danakj@orodu.net>
Wed, 9 May 2007 03:52:53 +0000 (03:52 +0000)
committerDana Jansens <danakj@orodu.net>
Wed, 9 May 2007 03:52:53 +0000 (03:52 +0000)
openbox/frame.c

index 2d62b007a276cb84776b7249e4126e5fbfc1a12d..2c3fb58fc4af040d57fc97e465b212928ceef405 100644 (file)
@@ -577,6 +577,9 @@ void frame_grab_client(ObFrame *self, ObClient *client)
     /* map the client so it maps when the frame does */
     XMapWindow(ob_display, client->window);
 
+    /* adjust the frame to the client's size */
+    frame_adjust_area(self, FALSE, TRUE, FALSE);
+
     /* set all the windows for the frame in the window_map */
     g_hash_table_insert(window_map, &self->window, client);
     g_hash_table_insert(window_map, &self->plate, client);
This page took 0.024614 seconds and 4 git commands to generate.