edje entry: fix bug not to call ecore_imf_context_cursor_position_set when deleteing surrounding text

This commit is contained in:
Jihoon Kim 2016-03-31 11:34:01 +09:00
parent 71482d63ba
commit 0876135260
1 changed files with 6 additions and 0 deletions

View File

@ -4473,6 +4473,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);