jihoon pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b879e3dcc6a4890961e6ef397c0d4ac73ee90baf
commit b879e3dcc6a4890961e6ef397c0d4ac73ee90baf Author: Jihoon Kim <jihoon48....@samsung.com> Date: Sat Jan 4 14:23:38 2014 +0900 ecore_imf_example: remove wrong implementation code. Enter or Escape key should be processed by input method framework. Editor should not call ecore_imf_context_reset by itself. --- src/examples/ecore/ecore_imf_example.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/examples/ecore/ecore_imf_example.c b/src/examples/ecore/ecore_imf_example.c index 73bf4fd..14c3b87 100644 --- a/src/examples/ecore/ecore_imf_example.c +++ b/src/examples/ecore/ecore_imf_example.c @@ -366,10 +366,6 @@ _key_down_cb(void *data, Evas *e, Evas_Object *obj, void *event_info) alt = evas_key_modifier_is_set(ev->modifiers, "Alt"); shift = evas_key_modifier_is_set(ev->modifiers, "Shift"); - if ((!strcmp(ev->keyname, "Escape")) || - (!strcmp(ev->keyname, "Return")) || (!strcmp(ev->keyname, "KP_Enter"))) - ecore_imf_context_reset(en->imf_context); - if (!strcmp(ev->key, "BackSpace")) { if (evas_textblock_cursor_char_prev(en->cursor)) --