jihoon pushed a commit to branch efl-1.16. http://git.enlightenment.org/core/efl.git/commit/?id=1b576684af8d296d1c25378190503fc2b8590d6f
commit 1b576684af8d296d1c25378190503fc2b8590d6f Author: Jihoon Kim <jihoon48....@samsung.com> Date: Thu Mar 31 11:34:01 2016 +0900 edje entry: fix bug not to call ecore_imf_context_cursor_position_set when deleting surrounding text @fix --- src/lib/edje/edje_entry.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lib/edje/edje_entry.c b/src/lib/edje/edje_entry.c index 7a45cb2..6207b3b 100644 --- a/src/lib/edje/edje_entry.c +++ b/src/lib/edje/edje_entry.c @@ -4388,6 +4388,12 @@ _edje_entry_imf_event_delete_surrounding_cb(void *data, Ecore_IMF_Context *ctx E _edje_emit(ed, "entry,changed", en->rp->part->name); _edje_emit_full(ed, "entry,changed,user", en->rp->part->name, info, _free_entry_change_info); + _edje_emit(ed, "cursor,changed", en->rp->part->name); + _edje_emit(ed, "cursor,changed,manual", en->rp->part->name); + + _edje_entry_imf_cursor_info_set(en); + _edje_entry_real_part_configure(ed, rp); + end: evas_textblock_cursor_free(del_start); evas_textblock_cursor_free(del_end); --