From be80050118c5bffdb8351061cf772c94c7662ab8 Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Wed, 31 Oct 2012 23:42:47 +0000 Subject: [PATCH] ecore_imf_example: let immodule know the change of cursor infomation when backspace is pressed SVN revision: 78735 --- legacy/ecore/src/examples/ecore_imf_example.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/legacy/ecore/src/examples/ecore_imf_example.c b/legacy/ecore/src/examples/ecore_imf_example.c index 53f3899146..0ca080e3b5 100644 --- a/legacy/ecore/src/examples/ecore_imf_example.c +++ b/legacy/ecore/src/examples/ecore_imf_example.c @@ -320,9 +320,12 @@ _key_down_cb(void *data, Evas *e, Evas_Object *obj, void *event_info) if (!strcmp(ev->key, "BackSpace")) { if (evas_textblock_cursor_char_prev(en->cursor)) - evas_textblock_cursor_char_delete(en->cursor); - - return; + { + evas_textblock_cursor_char_delete(en->cursor); + /* notify cursor information */ + _imf_cursor_info_set(en); + } + return; } else if (!strcmp(ev->key, "Delete") || (!strcmp(ev->key, "KP_Delete") && !ev->string))