elementary-1.7: backport r82300. elm naviframe: Fixed omitting signal emission when...
authorDaniel Juyung Seo <seojuyung2@gmail.com>
Sun, 6 Jan 2013 14:19:23 +0000 (14:19 +0000)
committerDaniel Juyung Seo <seojuyung2@gmail.com>
Sun, 6 Jan 2013 14:19:23 +0000 (14:19 +0000)
SVN revision: 82301

ChangeLog
NEWS
src/lib/elc_naviframe.c

index 0e390b2e77da3acd25f50032786ac10da26a573c..736de31afd40cbef8b03f8a1f371c3afcb76c227 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
 
        * 1.7.5 release
 
+2013-01-06  Jaehyun Cho (jae_hyun_cho@naver.com)
 
+        * Fix omitting signal emission when customized text parts change the text.
diff --git a/NEWS b/NEWS
index 9abf691257292bd469af1afac407ed23421b9522..f847a3ad128b429adb3e9549f563b6e833acf0c3 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,12 @@
 Elementary 1.7.5
 
+Changes since Elementary 1.7.5:
+-------------------------
+
+Fixes:
+
+   * Fix omitting signal emission when customized text parts change the text.
+
 Changes since Elementary 1.7.4:
 -------------------------
 
index 4f8b8d8d45e77c57695a12a30796ec672f6b6fd3..5e035b8f4e0c48b87b5c85bd8c50ba2b7ed4948f 100644 (file)
@@ -330,12 +330,12 @@ _item_text_set_hook(Elm_Object_Item *it,
              eina_stringshare_replace(&pair->part, part);
              nit->text_list = eina_inlist_append(nit->text_list,
                                                  EINA_INLIST_GET(pair));
-             if (label)
-               snprintf(buf, sizeof(buf), "elm,state,%s,show", part);
-             else
-               snprintf(buf, sizeof(buf), "elm,state,%s,hide", part);
-             edje_object_signal_emit(VIEW(it), buf, "elm");
           }
+        if (label)
+          snprintf(buf, sizeof(buf), "elm,state,%s,show", part);
+        else
+          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);
 
         //XXX: ACCESS