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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel