diff options
author | Daniel Hirt <hirt.danny@gmail.com> | 2017-06-20 15:34:14 +0300 |
---|---|---|
committer | Daniel Hirt <hirt.danny@gmail.com> | 2017-06-21 11:29:34 +0300 |
commit | 070171c7bb2ed4de1c790250f975c4979e829414 (patch) | |
tree | bc40873ca6bc89b3d4b6a903a1a7052ef829779f | |
parent | f3fff0c6871002721ebb675c0f68f9a5b28209c7 (diff) | |
download | efl-070171c7bb2ed4de1c790250f975c4979e829414.tar.gz |
Canvas text: set 'changed' on the object when text is inserted
This fixes missed updates with the "Ui.Text" when text was inserted.
-rw-r--r-- | src/lib/evas/canvas/evas_object_textblock.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/evas/canvas/evas_object_textblock.c b/src/lib/evas/canvas/evas_object_textblock.c index c248efa024..c64f3007f6 100644 --- a/src/lib/evas/canvas/evas_object_textblock.c +++ b/src/lib/evas/canvas/evas_object_textblock.c @@ -10183,10 +10183,11 @@ evas_textblock_cursor_text_prepend(Efl_Text_Cursor_Cursor_Data *cur, const char EOLIAN static int _efl_canvas_text_efl_text_cursor_cursor_text_insert(Eo *eo_obj, - Efl_Canvas_Text_Data *o EINA_UNUSED, + Efl_Canvas_Text_Data *o, Efl_Text_Cursor_Cursor_Data *cur, const char *_text) { int len = _efl_canvas_text_cursor_text_append(cur, _text); + _evas_textblock_changed(o, eo_obj); efl_event_callback_legacy_call(eo_obj, EFL_CANVAS_TEXT_EVENT_CURSOR_CHANGED, NULL); return len; } |