From 1a005d729155015be614ccb86b596020c99ae712 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Mon, 23 Apr 2007 23:46:13 +0000 Subject: place transients without a parent in the middle of the screen dont use non-normal windows as parents --- openbox/client.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'openbox/client.c') diff --git a/openbox/client.c b/openbox/client.c index c184c891..ef948428 100644 --- a/openbox/client.c +++ b/openbox/client.c @@ -3225,7 +3225,8 @@ guint client_monitor(ObClient *self) ObClient *client_search_top_parent(ObClient *self) { - while (self->transient_for && self->transient_for != OB_TRAN_GROUP) + while (self->transient_for && self->transient_for != OB_TRAN_GROUP && + client_normal(self)) self = self->transient_for; return self; } -- cgit v1.2.3