Fix maximized windows and such after screen resizings
authorDana Jansens <danakj@orodu.net>
Sun, 16 Oct 2011 01:04:54 +0000 (21:04 -0400)
committerDana Jansens <danakj@orodu.net>
Sun, 16 Oct 2011 01:05:18 +0000 (21:05 -0400)
openbox/screen.c

index e15f6152ac6704804dee08717fa252c9c4e64f50..b4c5dd9a292cf36f220ea3079b718e9c222ed918 100644 (file)
@@ -499,8 +499,10 @@ void screen_resize(void)
     /* this calls screen_update_areas(), which we need ! */
     dock_configure();
 
-    for (it = client_list; it; it = g_list_next(it))
+    for (it = client_list; it; it = g_list_next(it)) {
         client_move_onscreen(it->data, FALSE);
+        client_reconfigure(it->data, FALSE);
+    }
 }
 
 void screen_set_num_desktops(guint num)