cedric pushed a commit to branch master.

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

commit f86dbae7e3621ce8766a1fc782f4304fde0f45e3
Author: Subodh Kumar <[email protected]>
Date:   Tue Dec 3 10:56:00 2019 +0000

    edje: Add text change signal
    
    There is no way to know about text changes in edc.
    This signal will help developer to know about text changes
    and do some operation based on that.
    
    @feature
    
    Co-authored-by: Cedric BAIL <[email protected]>
    
    Reviewed-by: Cedric BAIL <[email protected]>
    Differential Revision: https://phab.enlightenment.org/D10780
---
 src/lib/edje/edje_util.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/lib/edje/edje_util.c b/src/lib/edje/edje_util.c
index 2acfce3282..f699f835ff 100644
--- a/src/lib/edje/edje_util.c
+++ b/src/lib/edje/edje_util.c
@@ -2043,6 +2043,8 @@ _edje_object_part_text_raw_generic_set(Edje *ed, 
Evas_Object *obj, Edje_Real_Par
    _edje_recalc(ed);
    if (ed->text_change.func)
      ed->text_change.func(ed->text_change.data, obj, part);
+   edje_object_signal_emit(ed->obj, "edje,text,changed", "edje");
+
    return EINA_TRUE;
 }
 

-- 


Reply via email to