From: Daniel Hirt Date: Sun, 3 Jul 2016 16:57:23 +0000 (+0000) Subject: Ui text: port changed_cb from entry X-Git-Tag: upstream/1.20.0~5398 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f13b5aebc81abb26af4478c8743011e0bbcaba3c;p=platform%2Fupstream%2Fefl.git Ui text: port changed_cb from entry --- diff --git a/src/lib/elementary/efl_ui_text.c b/src/lib/elementary/efl_ui_text.c index 87c51f9..3f071b6 100644 --- a/src/lib/elementary/efl_ui_text.c +++ b/src/lib/elementary/efl_ui_text.c @@ -2313,7 +2313,7 @@ _entry_changed_handle(void *data, _delay_write, data); _return_key_enabled_check(data); - text = edje_object_part_text_get(sd->entry_edje, "elm.text"); + text = efl_text_get(data); if (text) { if (text[0]) @@ -2330,15 +2330,6 @@ _entry_changed_handle(void *data, } static void -_entry_changed_signal_cb(void *data, - Evas_Object *obj EINA_UNUSED, - const char *emission EINA_UNUSED, - const char *source EINA_UNUSED) -{ - _entry_changed_handle(data, EFL_UI_TEXT_EVENT_CHANGED); -} - -static void _entry_changed_user_signal_cb(void *data, Evas_Object *obj EINA_UNUSED, const char *emission EINA_UNUSED, @@ -3821,9 +3812,6 @@ _efl_ui_text_efl_canvas_group_group_add(Eo *obj, Efl_Ui_Text_Data *priv) evas_object_event_callback_add(obj, EVAS_CALLBACK_RESIZE, _resize_cb, obj); edje_object_signal_callback_add - (priv->entry_edje, "entry,changed", "elm.text", - _entry_changed_signal_cb, obj); - edje_object_signal_callback_add (priv->entry_edje, "entry,changed,user", "elm.text", _entry_changed_user_signal_cb, obj); edje_object_signal_callback_add @@ -5997,6 +5985,7 @@ static void _efl_ui_text_changed_cb(void *data, const Eo_Event *event EINA_UNUSED) { _decoration_defer_all(data); + _entry_changed_handle(data, EFL_UI_TEXT_EVENT_CHANGED); } static void