From 9e4f10458790ff878ba107213239fdb2ee404346 Mon Sep 17 00:00:00 2001 From: Gustavo Lima Chaves Date: Thu, 5 Jul 2012 21:07:15 +0000 Subject: [PATCH] [elm] Fix bad theming on new layout widgets. SVN revision: 73381 --- legacy/elementary/src/lib/elm_list.c | 6 +----- legacy/elementary/src/lib/elm_scroller.c | 6 +----- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/legacy/elementary/src/lib/elm_list.c b/legacy/elementary/src/lib/elm_list.c index 00c86d88ed..5dbdd0466a 100644 --- a/legacy/elementary/src/lib/elm_list.c +++ b/legacy/elementary/src/lib/elm_list.c @@ -1701,9 +1701,7 @@ elm_list_add(Evas_Object *parent) ELM_LIST_DATA_GET(obj, sd); - elm_widget_theme_object_set - (obj, ELM_WIDGET_DATA(sd)->resize_obj, "list", "base", - elm_widget_style_get(obj)); + elm_layout_theme_set(obj, "list", "base", elm_widget_style_get(obj)); sd->hit_rect = evas_object_rectangle_add(evas_object_evas_get(obj)); evas_object_smart_member_add(sd->hit_rect, obj); @@ -1755,8 +1753,6 @@ elm_list_add(Evas_Object *parent) evas_object_event_callback_add (sd->box, EVAS_CALLBACK_CHANGED_SIZE_HINTS, _size_hints_changed_cb, obj); - _elm_list_smart_theme(obj); - return obj; } diff --git a/legacy/elementary/src/lib/elm_scroller.c b/legacy/elementary/src/lib/elm_scroller.c index 790e85971e..febe135913 100644 --- a/legacy/elementary/src/lib/elm_scroller.c +++ b/legacy/elementary/src/lib/elm_scroller.c @@ -695,9 +695,7 @@ elm_scroller_add(Evas_Object *parent) ELM_SCROLLER_DATA_GET(obj, sd); - elm_widget_theme_object_set - (obj, ELM_WIDGET_DATA(sd)->resize_obj, "scroller", "base", - elm_widget_style_get(obj)); + elm_layout_theme_set(obj, "scroller", "base", elm_widget_style_get(obj)); sd->hit_rect = evas_object_rectangle_add(evas_object_evas_get(obj)); evas_object_smart_member_add(sd->hit_rect, obj); @@ -739,8 +737,6 @@ elm_scroller_add(Evas_Object *parent) sd->s_iface->content_min_limit_cb_set (obj, _elm_scroller_content_min_limit_cb); - _elm_scroller_smart_theme(obj); - return obj; }