From b56f5f6b9b98f27a63549de31e7d1a0d8162afb2 Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Thu, 16 Jul 2020 20:54:25 +0900 Subject: [PATCH] Handle key event cancel flag Change-Id: I4449fa21990429db04339d389e4f97128ba77516 Signed-off-by: Jihoon Kim --- src/e_mod_main.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/e_mod_main.c b/src/e_mod_main.c index 6b4c81a..44647a2 100644 --- a/src/e_mod_main.c +++ b/src/e_mod_main.c @@ -1176,6 +1176,11 @@ static Eina_Bool _e_mod_ecore_key_down_cb(void *data, int type, void *event) { Ecore_Event_Key *ev = (Ecore_Event_Key *)event; + if (ev->event_flags & ECORE_EVENT_FLAG_CANCEL) + { + SECURE_LOGD("%s key is cancelled.", ev->key); + return ECORE_CALLBACK_PASS_ON; + } if (g_disable_show_panel == EINA_TRUE) return ECORE_CALLBACK_PASS_ON; -- 2.7.4