From 5ec53919bd42219f85748ed6fbf28c40d9b72186 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Mon, 28 May 2007 02:15:31 +0000 Subject: [PATCH] dont count non-normal windows as parents --- openbox/client.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openbox/client.c b/openbox/client.c index 37d27ab5..3548b7c8 100644 --- a/openbox/client.c +++ b/openbox/client.c @@ -2377,7 +2377,8 @@ ObClient *client_search_focus_tree_full(ObClient *self) gboolean client_has_parent(ObClient *self) { return (self->transient_for && - (self->transient_for != OB_TRAN_GROUP || + ((self->transient_for != OB_TRAN_GROUP && + client_normal(self->transient_for) || (self->group && self->group->members->next))); } -- 2.39.2