From c73aed330b0e10d48f5d5d8ef52b6b21dce8fd55 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 23 Jan 2014 13:24:46 -0500 Subject: [PATCH] only set take_focus for X clients after main loop has been reached --- src/bin/e_comp_x.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c index 8d52ea6a5..51400303e 100644 --- a/src/bin/e_comp_x.c +++ b/src/bin/e_comp_x.c @@ -196,7 +196,7 @@ _e_comp_x_client_new_helper(E_Client *ec) { ec->comp_data->need_reparent = 1; EC_CHANGED(ec); - ec->take_focus = 1; + ec->take_focus = !starting; } ec->w = ec->client.w = ec->comp_data->initial_attributes.w; ec->h = ec->client.h = ec->comp_data->initial_attributes.h;