windows without a group are not all the same app
authorDana Jansens <danakj@orodu.net>
Tue, 22 Dec 2009 15:50:48 +0000 (10:50 -0500)
committerDana Jansens <danakj@orodu.net>
Tue, 22 Dec 2009 16:44:52 +0000 (11:44 -0500)
openbox/client.c

index a87851b09f0c2b4ed010f93a3c751f65da96caec..c7b68e29b2cb014babac0a7e166b9e90688d22fc 100644 (file)
@@ -3515,7 +3515,7 @@ void client_set_desktop(ObClient *self, guint target,
 gboolean client_is_in_application(ObClient *self, ObClient *search)
 {
     /* XXX FIXME make this better */
-    return self->group == search->group;
+    return self->group && self->group == search->group;
 }
 
 gboolean client_is_direct_child(ObClient *parent, ObClient *child)