From: Amitesh Singh Date: Tue, 17 Jan 2017 07:01:10 +0000 (+0530) Subject: Elm.Entry: use proper theme_set function on edje object X-Git-Tag: submit/tizen/20170309.095236~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=11011daa08e3b5061e62ba3f05c83380cdcef7b8;p=platform%2Fupstream%2Felementary.git Elm.Entry: use proper theme_set function on edje object This is based on below upstream patch. commit 44569b859a78feeff890e97239c9269b7be23b2f Author: Daniel Hirt Date: Thu Aug 4 13:13:29 2016 +0300 Elm.Entry: use proper theme_set function on edje object Shouldn't use elm_widget_theme_object_set for handlers/anchors here. Fixes T4091. @fix Change-Id: I1cafb708b7cb041428cefe038d94f0cf4f11b769 Signed-off-by: Amitesh Singh --- diff --git a/src/lib/elm_entry.c b/src/lib/elm_entry.c index e911c2d17..52afa70a3 100644 --- a/src/lib/elm_entry.c +++ b/src/lib/elm_entry.c @@ -1880,9 +1880,9 @@ _elm_entry_elm_widget_theme_apply(Eo *obj, Elm_Entry_Data *sd) if (sd->start_handler) { - elm_widget_theme_object_set(obj, sd->start_handler, + _elm_theme_object_set(obj, sd->start_handler, "entry", "handler/start", style); - elm_widget_theme_object_set(obj, sd->end_handler, + _elm_theme_object_set(obj, sd->end_handler, "entry", "handler/end", style); } @@ -4095,17 +4095,17 @@ _item_get(void *data, { evas_object_del(o); o = edje_object_add(evas_object_evas_get(data)); - elm_widget_theme_object_set - (data, o, "entry/emoticon", "wtf", style); + _elm_theme_object_set + (data, o, "entry/emoticon", "wtf", style); } return o; } o = edje_object_add(evas_object_evas_get(data)); - if (!elm_widget_theme_object_set - (data, o, "entry", item, style)) - elm_widget_theme_object_set - (data, o, "entry/emoticon", "wtf", style); + if (! _elm_theme_object_set + (data, o, "entry", item, style)) + _elm_theme_object_set + (data, o, "entry/emoticon", "wtf", style); return o; }