From 12f074553c9600bc0c0ca6f79dacdf2c3348520d Mon Sep 17 00:00:00 2001 From: Daniel Juyung Seo Date: Mon, 29 Aug 2011 16:13:35 +0000 Subject: [PATCH] elm list: Fixed elm_list_scroller_policy_set(). Closed ticket #842. SVN revision: 62956 --- legacy/elementary/src/lib/elm_list.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/legacy/elementary/src/lib/elm_list.c b/legacy/elementary/src/lib/elm_list.c index 36b5278a77..7b7a70332a 100644 --- a/legacy/elementary/src/lib/elm_list.c +++ b/legacy/elementary/src/lib/elm_list.c @@ -2013,11 +2013,11 @@ elm_list_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm { ELM_CHECK_WIDTYPE(obj, widtype); Widget_Data *wd = elm_widget_data_get(obj); - if (!wd) return; + if ((!wd) || (!wd->scr)) return; if ((policy_h >= ELM_SCROLLER_POLICY_LAST) || (policy_v >= ELM_SCROLLER_POLICY_LAST)) - if (wd->scr) - elm_smart_scroller_policy_set(wd->scr, policy_h, policy_v); + return; + elm_smart_scroller_policy_set(wd->scr, policy_h, policy_v); } EAPI void