return -1;
ad->evas = evas_object_evas_get(win);
ad->win_main = win;
- set_focus_for_app_window(win, EINA_TRUE);
+ set_focus_for_app_window(win, EINA_FALSE);
ly = load_edj(win, APP_EDJ_FILE, GRP_MAIN);
if (ly == NULL)
ecore_x_icccm_hints_set (elm_win_xwindow_get (win),
enable, initial_state, icon_pixmap, icon_mask, icon_window, window_group, is_urgent);
DTRACE("set focus mode = %d\n", enable);
+ ecore_x_flush();
}
static Evas_Object* create_win(void *data, const char *name)
if (ad->win_main)
{
+ set_focus_for_app_window(ad->win_main, EINA_TRUE);
set_transient_for(ad);
ad->o_degree = get_active_window_degree(ad->active_win);
elm_win_rotation_set(ad->win_main, ad->o_degree);
if (ad->win_main && ad->windowshow)
{
+ set_focus_for_app_window(ad->win_main, EINA_FALSE);
if (clipdrawer_anim_effect(ad, HIDE_ANIM))
ad->windowshow = EINA_FALSE;
}