From: Jihoon Kim Date: Thu, 16 Jul 2020 11:15:39 +0000 (+0900) Subject: Prevent to hide IME in case of pressing cancel key X-Git-Tag: submit/tizen_5.5/20200716.113146~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a3b1fea2d4a3f16afaf3e0cc6fd2d6ffe2aad404;p=platform%2Fcore%2Fuifw%2Fe-mod-tizen-wl-textinput.git Prevent to hide IME in case of pressing cancel key Change-Id: I8d7f60f969e35188de0fe3f00f981a017443f9d5 Signed-off-by: Jihoon Kim --- diff --git a/src/e_mod_main.c b/src/e_mod_main.c index f91d60d..613823d 100644 --- a/src/e_mod_main.c +++ b/src/e_mod_main.c @@ -1185,9 +1185,12 @@ _e_mod_ecore_key_down_cb(void *data, int type, void *event) !strcmp(ev->key, "Pause") || !strcmp(ev->key, "NoSymbol") || !strncmp(ev->key, "XF86", 4) || + !strncmp(ev->key, "Cancel", 5) || (is_number_key(ev->string) && _TV)) return ECORE_CALLBACK_PASS_ON; + SECURE_LOGD("Hide IME (key : %s)", ev->key); + if (g_text_input && g_text_input->resource && g_client) _input_panel_hide(g_client, g_text_input->resource, EINA_FALSE);