From 5a10b660bc0b00480cdcb590dcd7c3291788c4de Mon Sep 17 00:00:00 2001 From: Sohyun Kim Date: Tue, 26 Oct 2010 13:43:04 +0900 Subject: [PATCH] [elm_bubble]change theme_hook --- src/lib/elm_bubble.c | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) mode change 100644 => 100755 src/lib/elm_bubble.c diff --git a/src/lib/elm_bubble.c b/src/lib/elm_bubble.c old mode 100644 new mode 100755 index b24f2de..81e1c0b --- a/src/lib/elm_bubble.c +++ b/src/lib/elm_bubble.c @@ -48,18 +48,13 @@ _theme_hook(Evas_Object *obj) _elm_theme_object_set(obj, wd->bbl, "bubble", "base", elm_widget_style_get(obj)); edje_object_part_text_set(wd->bbl, "elm.text", wd->label); edje_object_part_text_set(wd->bbl, "elm.info", wd->info); - if (wd->content) - { - edje_object_part_swallow(wd->bbl, "elm.swallow.content", wd->content); - edje_object_message_signal_process(wd->bbl); - } - if (wd->icon) - { - edje_object_part_swallow(wd->bbl, "elm.swallow.icon", wd->icon); - edje_object_signal_emit(wd->bbl, "elm,state,icon,visible", "elm"); - } - else - edje_object_signal_emit(wd->bbl, "elm,state,icon,hidden", "elm"); + if (wd->content) edje_object_part_swallow(wd->bbl, "elm.swallow.content", wd->content); + if (wd->icon) + { + edje_object_part_swallow(wd->bbl, "elm.swallow.icon", wd->icon); + edje_object_signal_emit(wd->bbl, "elm,state,icon,visible", "elm"); + edje_object_message_signal_process(wd->bbl); + } edje_object_scale_set(wd->bbl, elm_widget_scale_get(obj) * _elm_config->scale); _sizing_eval(obj); } -- 2.7.4