herdsman pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=7abd3f863788f5999833306d8bda5a6993e6e3cc
commit 7abd3f863788f5999833306d8bda5a6993e6e3cc Author: Daniel Hirt <daniel.h...@samsung.com> Date: Thu Dec 8 13:57:50 2016 +0200 Canvas text: call "changed" on annotation_insert This was missing from non-item type of annotations. --- src/lib/evas/canvas/evas_object_textblock.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/evas/canvas/evas_object_textblock.c b/src/lib/evas/canvas/evas_object_textblock.c index d251ce4..55492af 100644 --- a/src/lib/evas/canvas/evas_object_textblock.c +++ b/src/lib/evas/canvas/evas_object_textblock.c @@ -13965,11 +13965,14 @@ _efl_canvas_text_annotation_insert(Eo *eo_obj, Efl_Canvas_Text_Data *o, Efl_Canvas_Text_Cursor *start_obj, Efl_Canvas_Text_Cursor *end_obj, const char *format) { + Efl_Canvas_Text_Annotation *ret; Efl_Canvas_Text_Cursor_Data *start = efl_data_scope_get(start_obj, EFL_CANVAS_TEXT_CURSOR_CLASS); Efl_Canvas_Text_Cursor_Data *end = efl_data_scope_get(end_obj, EFL_CANVAS_TEXT_CURSOR_CLASS); - return _textblock_annotation_insert(eo_obj, o, start, end, format, + ret = _textblock_annotation_insert(eo_obj, o, start, end, format, EINA_FALSE); + efl_event_callback_legacy_call(eo_obj, EFL_CANVAS_TEXT_EVENT_CHANGED, NULL); + return ret; } EOLIAN static Eina_Iterator * --