From: Li Zhang Date: Fri, 11 Nov 2016 08:17:08 +0000 (+0800) Subject: Hide input panel in case of foreground program crash X-Git-Tag: submit/tizen_3.0/20161115.020933~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9bee06729fcce926d99fa8efaa85cda8ea3a8795;p=platform%2Fcore%2Fuifw%2Fe-mod-tizen-wl-textinput.git Hide input panel in case of foreground program crash Change-Id: Id4ebe872eb83f1584ec2733ac6289468bbf317dc --- diff --git a/src/e_mod_main.c b/src/e_mod_main.c index b41bd69..af4604a 100644 --- a/src/e_mod_main.c +++ b/src/e_mod_main.c @@ -1681,6 +1681,12 @@ _e_text_input_cb_resource_destroy(struct wl_resource *resource) g_client = NULL; } + if (g_text_input == NULL && text_input->input_panel_visibile) + { + e_input_panel_visibility_change(EINA_FALSE); + g_input_panel_state = E_INPUT_PANEL_STATE_DID_HIDE; + } + EINA_LIST_FREE(text_input->input_methods, input_method) { _e_text_input_deactivate(text_input, input_method);