cedric pushed a commit to branch enlightenment-0.17. http://git.enlightenment.org/core/enlightenment.git/commit/?id=66b8032699de99acc9fdab4f056797c1e9abb9a8
commit 66b8032699de99acc9fdab4f056797c1e9abb9a8 Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Wed Feb 18 16:50:26 2015 -0500 escape notification popup text...always fix T2053 --- src/modules/notification/e_mod_popup.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/notification/e_mod_popup.c b/src/modules/notification/e_mod_popup.c index 765215e..5b3c184 100644 --- a/src/modules/notification/e_mod_popup.c +++ b/src/modules/notification/e_mod_popup.c @@ -590,7 +590,7 @@ _notification_format_message(Popup_Data *popup) Evas_Object *o = popup->theme; const char *title = e_notification_summary_get(popup->notif); const char *b = e_notification_body_get(popup->notif); - edje_object_part_text_set(o, "notification.text.title", title); + edje_object_part_text_unescaped_set(o, "notification.text.title", title); /* FIXME: Filter to only include allowed markup? */ { @@ -599,7 +599,7 @@ _notification_format_message(Popup_Data *popup) Eina_Strbuf *buf = eina_strbuf_new(); eina_strbuf_append(buf, b); eina_strbuf_replace_all(buf, "\n", "<br/>"); - edje_object_part_text_set(o, "notification.textblock.message", + edje_object_part_text_unescaped_set(o, "notification.textblock.message", eina_strbuf_string_get(buf)); eina_strbuf_free(buf); } --