herdsman pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=070171c7bb2ed4de1c790250f975c4979e829414

commit 070171c7bb2ed4de1c790250f975c4979e829414
Author: Daniel Hirt <hirt.da...@gmail.com>
Date:   Tue Jun 20 15:34:14 2017 +0300

    Canvas text: set 'changed' on the object when text is inserted
    
    This fixes missed updates with the "Ui.Text" when text was inserted.
---
 src/lib/evas/canvas/evas_object_textblock.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

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;
 }

-- 


Reply via email to