From: Li Zhang Date: Fri, 17 Jul 2015 10:33:14 +0000 (+0800) Subject: Dectect H/W keyboard when system restart X-Git-Tag: submit/tizen/20150717.112305~1^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0695fe1aab962e6d0d4b6b08b49038f9caf6af6d;p=platform%2Fcore%2Fuifw%2Fe-mod-tizen-wl-textinput.git Dectect H/W keyboard when system restart Change-Id: If9b6bc4652b17ba21cefdbd30bcffa3dfcf3f495 --- diff --git a/src/e_mod_main.c b/src/e_mod_main.c index b33f0d5..7362f88 100644 --- a/src/e_mod_main.c +++ b/src/e_mod_main.c @@ -954,7 +954,7 @@ EAPI void * e_modapi_init(E_Module *m) { E_Comp_Data *cdata = NULL; - + Eina_List *keyboard_list = NULL; if (!e_comp) return NULL; if (!(cdata = e_comp->wl_comp_data)) return NULL; @@ -976,6 +976,13 @@ e_modapi_init(E_Module *m) if (!eeze_udev_watch_hander) goto err; + keyboard_list = eeze_udev_find_by_type(EEZE_UDEV_TYPE_KEYBOARD, NULL); + if (keyboard_list != NULL) + { + g_keyboard_connecting = EINA_TRUE; + eina_list_free(keyboard_list); + } + return m; err: _e_mod_text_input_shutdown();