[immodule] remove code to hide IME in case of SEARCH, GO, so on
authorJihoon Kim <jihoon48.kim@samsung.com>
Mon, 11 Feb 2013 23:16:10 +0000 (08:16 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Mon, 11 Feb 2013 23:19:31 +0000 (08:19 +0900)
Change-Id: Idc4cc0f0c875f15684f476a8efa2c5d3743e547c

ism/extras/efl_immodule/isf_imf_context.cpp
packaging/isf.spec

index abbc819..14f7248 100644 (file)
@@ -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;
 }
 
index e138e12..f65789d 100755 (executable)
@@ -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