From 084a6ee371862dd4d815f8edfde3f523aa86da20 Mon Sep 17 00:00:00 2001 From: WooHyun Jung Date: Tue, 19 Jul 2011 10:31:05 +0900 Subject: [PATCH] [editfield] a bug in theme_hook was fixed --- src/lib/elm_editfield.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib/elm_editfield.c b/src/lib/elm_editfield.c index bc9887c..2e828ca 100644 --- a/src/lib/elm_editfield.c +++ b/src/lib/elm_editfield.c @@ -84,9 +84,13 @@ static void _theme_hook(Evas_Object *obj) { Widget_Data *wd = elm_widget_data_get(obj); + char buf[4096]; if (!wd || !wd->base) return; + _elm_theme_object_set(obj, wd->base, "editfield", "base", elm_widget_style_get(obj)); + snprintf(buf, sizeof(buf), "editfield/%s", elm_widget_style_get(obj)); + elm_object_style_set(wd->entry, buf); edje_object_part_swallow(wd->base, "elm.swallow.content", wd->entry); if(!wd->editing) edje_object_signal_emit(wd->base, "elm,state,over,show", "elm"); -- 2.7.4