From 7dae932dcbb839410dfe89fff7bda8a0bd19498b Mon Sep 17 00:00:00 2001
From: Olivier Fourdan <fourdan.olivier@wanadoo.fr>
Date: Wed, 11 Oct 2006 20:00:24 +0000
Subject: [PATCH] Fix transient/modal for several

(Old svn revision: 23359)
---
 src/client.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/client.c b/src/client.c
index ea2cbd806..cc883e38f 100644
--- a/src/client.c
+++ b/src/client.c
@@ -2223,8 +2223,8 @@ clientHide (Client * c, int ws, gboolean change_state)
            workspace (transient for groups can be transients for multiple
            ancesors splitted across workspaces...)
          */
-        if (clientIsTransientOrModalForGroup (c2)
-            && clientTransientOrModalHasAncestor (c2, ws))
+        if (clientIsTransientOrModal (c2) &&
+            clientTransientOrModalHasAncestor (c2, ws))
         {
             /* Other ancestors for that transient are still on screen, so don't
                hide it...
-- 
GitLab