Dear all, 

Hello. This is Jaehyun Cho.
The current version of _item_text_set_hook sends the part signal name to 
edje_object_part_text_set. (elementary/src/lib/elc_naviframe.c)
To resolve this issue, I sent different arguments to edje_object_part_text_set 
for each case.
Please review this patch.

Thank you,
Jaehyun Cho.
Index: src/lib/elc_naviframe.c
===================================================================
--- src/lib/elc_naviframe.c	(revision 82000)
+++ src/lib/elc_naviframe.c	(working copy)
@@ -375,6 +375,7 @@ _item_text_set_hook(Elm_Object_Item *it,
           edje_object_signal_emit(VIEW(it), "elm,state,title_label,show", "elm");
         else
           edje_object_signal_emit(VIEW(it), "elm,state,title_label,hide", "elm");
+        edje_object_part_text_set(VIEW(it), buf, label);
      }
    else if (!strcmp("subtitle", part))
      {
@@ -384,6 +385,7 @@ _item_text_set_hook(Elm_Object_Item *it,
           edje_object_signal_emit(VIEW(it), "elm,state,subtitle,show", "elm");
         else
           edje_object_signal_emit(VIEW(it), "elm,state,subtitle,hide", "elm");
+        edje_object_part_text_set(VIEW(it), buf, label);
      }
    else
      {
@@ -409,10 +411,9 @@ _item_text_set_hook(Elm_Object_Item *it,
                snprintf(buf, sizeof(buf), "elm,state,%s,hide", part);
              edje_object_signal_emit(VIEW(it), buf, "elm");
           }
+        edje_object_part_text_set(VIEW(it), part, label);
      }
 
-   edje_object_part_text_set(VIEW(nit), buf, label);
-
    /* access */
    if (_elm_config->access_mode)
      _access_obj_process(nit, EINA_TRUE);
------------------------------------------------------------------------------
Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122612 
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to