rimmed pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=65896a871231a9fb7da6bcddd344f9ddfa043445

commit 65896a871231a9fb7da6bcddd344f9ddfa043445
Author: Vitalii Vorobiov <vi.vorob...@samsung.com>
Date:   Mon Mar 28 16:00:19 2016 +0300

    live_naviframe: set/unset text parts in demo
---
 src/bin/ui/live_view/elementary/live_naviframe.c | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/bin/ui/live_view/elementary/live_naviframe.c 
b/src/bin/ui/live_view/elementary/live_naviframe.c
index 627aac4..1ee8033 100644
--- a/src/bin/ui/live_view/elementary/live_naviframe.c
+++ b/src/bin/ui/live_view/elementary/live_naviframe.c
@@ -127,8 +127,16 @@ _on_naviframe_text_check(void *data __UNUSED__,
                          Evas_Object *obj __UNUSED__,
                          void *ei __UNUSED__)
 {
-   TODO("Remake on_text_check, so that would be used everywhere.")
-   ERR(N_("Complex widgets are not implemented yet."))
+   Demo_Part *part = (Demo_Part *)ei;
+   Evas_Object *object = (Evas_Object *) data;
+   Elm_Object_Item *item_main, *item_current;
+
+   item_current = evas_object_data_get(object, "main_page");
+   item_main = elm_naviframe_top_item_get(object);
+   if (item_current != item_main)
+     elm_naviframe_item_pop(object);
+
+   elm_object_part_text_set(object, part->name, part->text_content);
 }
 
 static void

-- 


Reply via email to