only add transients if we are IN a group

This commit is contained in:
Dana Jansens 2003-04-16 00:55:27 +00:00
parent 712475a9b5
commit 8c2f20e672

View file

@ -1049,7 +1049,7 @@ void client_update_wmhints(Client *self)
group_remove(self->group, self);
self->group = NULL;
}
if (hints->window_group != None)
if (hints->window_group != None) {
self->group = group_add(hints->window_group, self);
/* add other transients of the group that are already set up */
@ -1058,6 +1058,7 @@ void client_update_wmhints(Client *self)
((Client*)it->data)->transient_for == TRAN_GROUP)
self->transients = g_slist_append(self->transients,
it->data);
}
/* because the self->transient flag wont change from this call,
we don't need to update the window's type and such, only its