summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Hirt <daniel.hirt@samsung.com>2016-12-08 13:57:50 +0200
committerDaniel Hirt <daniel.hirt@samsung.com>2016-12-08 14:10:01 +0200
commitdde99729c8c226db23d06873fd9188a79ce1cae6 (patch)
treec40c52d14adcdc6ee501a05c3ea56aae8656b3e9
parent1a700553f8c1188088debd9c9eeed3c81d88fbac (diff)
downloadefl-dde99729c8c226db23d06873fd9188a79ce1cae6.tar.gz
Canvas text: call "changed" on annotation_insert
-rw-r--r--src/lib/evas/canvas/evas_object_textblock.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/evas/canvas/evas_object_textblock.c b/src/lib/evas/canvas/evas_object_textblock.c
index d251ce4b4f..55492af428 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 *