Remeber group leader for transient windows.
authorsebastid <sebastid>
Sat, 3 Sep 2005 12:05:51 +0000 (12:05 +0000)
committersebastid <sebastid@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sat, 3 Sep 2005 12:05:51 +0000 (12:05 +0000)
SVN revision: 16483

src/bin/e_border.c

index 2b450d8..cff6300 100644 (file)
@@ -4764,12 +4764,8 @@ _e_border_eval(E_Border *bd)
             E_Border *bd_leader;
 
             bd_leader = e_border_find_by_client_window(bd->client.icccm.client_leader);
-            /* 
-             * If this border is the leader of the group, don't register itself
-             * If this window is transient, don't register if the leader is the
-             * same as the parent
-             */
-            if ((bd_leader) && (bd_leader != bd) && (bd_leader != bd->parent))
+            /* If this border is the leader of the group, don't register itself */
+            if ((bd_leader) && (bd_leader != bd))
               {
                  bd_leader->group = evas_list_append(bd_leader->group, bd);
                  bd->leader = bd_leader;