summaryrefslogtreecommitdiff
path: root/src/window.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/window.c')
-rw-r--r--src/window.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/window.c b/src/window.c
index 06fd90f0..ddba6a07 100644
--- a/src/window.c
+++ b/src/window.c
@@ -347,11 +347,6 @@ meta_window_new (MetaDisplay *display,
window->display = display;
window->workspaces = NULL;
- /* assign the window to its group, or create a new group if needed
- */
- window->group = NULL;
- meta_window_compute_group (window);
-
#ifdef HAVE_XSYNC
window->update_counter = None;
#endif
@@ -374,7 +369,12 @@ meta_window_new (MetaDisplay *display,
g_assert (window->screen);
window->desc = g_strdup_printf ("0x%lx", window->xwindow);
-
+
+ /* assign the window to its group, or create a new group if needed
+ */
+ window->group = NULL;
+ meta_window_compute_group (window);
+
/* avoid tons of stack updates */
meta_stack_freeze (window->screen->stack);