From 41ad40b0417a4358c3a096867c6ac8040dac8e23 Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Tue, 12 Feb 2013 08:16:10 +0900 Subject: [PATCH] [immodule] remove code to hide IME in case of SEARCH, GO, so on Change-Id: Idc4cc0f0c875f15684f476a8efa2c5d3743e547c --- ism/extras/efl_immodule/isf_imf_context.cpp | 19 ------------------- packaging/isf.spec | 2 +- 2 files changed, 1 insertion(+), 20 deletions(-) diff --git a/ism/extras/efl_immodule/isf_imf_context.cpp b/ism/extras/efl_immodule/isf_imf_context.cpp index abbc819..14f7248 100644 --- a/ism/extras/efl_immodule/isf_imf_context.cpp +++ b/ism/extras/efl_immodule/isf_imf_context.cpp @@ -1741,25 +1741,6 @@ isf_imf_context_filter_event (Ecore_IMF_Context *ctx, Ecore_IMF_Event_Type type, _panel_client.send (); - /* Hide IME in case of Search, Go, Login, Signin, Join Return key type */ - if (type == ECORE_IMF_EVENT_KEY_UP) { - Ecore_IMF_Event_Key_Up *ev = (Ecore_IMF_Event_Key_Up *)event; - Ecore_IMF_Input_Panel_Return_Key_Type return_key_type = ecore_imf_context_input_panel_return_key_type_get (ctx); - switch (return_key_type) { - case ECORE_IMF_INPUT_PANEL_RETURN_KEY_TYPE_SEARCH: - case ECORE_IMF_INPUT_PANEL_RETURN_KEY_TYPE_GO: - case ECORE_IMF_INPUT_PANEL_RETURN_KEY_TYPE_LOGIN: - case ECORE_IMF_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN: - case ECORE_IMF_INPUT_PANEL_RETURN_KEY_TYPE_JOIN: - case ECORE_IMF_INPUT_PANEL_RETURN_KEY_TYPE_DONE: - if (!strcmp (ev->keyname, "KP_Enter") || !strcmp (ev->keyname, "Return")) - ecore_imf_context_input_panel_hide (ctx); - break; - default: - break; - } - } - return ret; } diff --git a/packaging/isf.spec b/packaging/isf.spec index e138e12..f65789d 100755 --- a/packaging/isf.spec +++ b/packaging/isf.spec @@ -4,7 +4,7 @@ Name: isf Summary: Input Service Framework Version: 2.3.6128 -Release: 3 +Release: 4 Group: System Environment/Libraries License: LGPL Source0: %{name}-%{version}.tar.gz -- 2.7.4