toggle compositor canvas focus during init

this sets the toplevel focus flag in elm, allowing widgets on the compositor
canvas to receive focus in wayland compositors
This commit is contained in:
Mike Blumenkrantz 2016-05-11 13:33:31 -04:00
parent 5ea743800c
commit 0d20333eb3
1 changed files with 2 additions and 0 deletions

View File

@ -1156,6 +1156,8 @@ out:
e_comp->elm = elm_win_fake_add(e_comp->ee);
evas_object_event_callback_add(e_comp->elm, EVAS_CALLBACK_RESIZE, _e_comp_resize, NULL);
elm_win_fullscreen_set(e_comp->elm, 1);
ecore_evas_focus_set(e_comp->ee, 0);
ecore_evas_focus_set(e_comp->ee, 1);
evas_object_show(e_comp->elm);
e_util_env_set("HYBRIS_EGLPLATFORM", NULL);
E_LIST_HANDLER_APPEND(handlers, E_EVENT_SCREENSAVER_ON, _e_comp_screensaver_on, NULL);