e_comp_wl: only ignore ignored clients

a override client (in terms of override like x) should get focus, which
would not happen for the case of the function call.
This commit is contained in:
Marcel Hollerbach 2016-01-17 15:32:43 +01:00
parent 1c7cd941d0
commit 37ad839f51
1 changed files with 2 additions and 1 deletions

View File

@ -128,7 +128,8 @@ _e_comp_wl_evas_cb_show(void *data, Evas *evas EINA_UNUSED, Evas_Object *obj EIN
ec->comp_data->need_reparent = EINA_TRUE;
ec->visible = EINA_TRUE;
}
if (!e_client_util_ignored_get(ec))
if (!ec->ignored)
{
ec->take_focus = !starting;
EC_CHANGED(ec);