From 0f56e2b3b2216b9ad01271d06e4548b49cc5571a Mon Sep 17 00:00:00 2001 From: Olivier Fourdan <fourdan.olivier@wanadoo.fr> Date: Fri, 27 Dec 2002 15:30:44 +0000 Subject: [PATCH] Stack list (Old svn revision: 10808) --- src/client.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client.c b/src/client.c index b5ca8ebf9..2598d6d0b 100644 --- a/src/client.c +++ b/src/client.c @@ -995,7 +995,7 @@ static void clientAddToList(Client * c) if(!(c->skip_pager)) { DBG("adding window \"%s\" (%#lx) to windows_stack list\n", c->name, c->window); - windows_stack = g_slist_prepend(windows_stack, XWINDOW_TO_GPOINTER(c->window)); + windows_stack = g_slist_append(windows_stack, XWINDOW_TO_GPOINTER(c->window)); clientSetNetClientList(net_client_list_stacking, windows_stack); } c->managed = True; @@ -1213,7 +1213,7 @@ static inline void clientComputeStackList(Client * c, Client * sibling, XWindowC { if((c->managed) && !(c->skip_pager) && (mask & CWStackMode)) { - if((sibling) && (sibling != c) && (g_slist_find(windows_stack, XWINDOW_TO_GPOINTER(sibling->window)))) + if((sibling) && (sibling != c)) { gint position; -- GitLab