slider disabled state is enabled in _theme_hook()
authorSumanth Krishna <sumanth.m@samsung.com>
Fri, 21 Jan 2011 16:34:24 +0000 (22:04 +0530)
committerSumanth Krishna <sumanth.m@samsung.com>
Fri, 21 Jan 2011 16:34:24 +0000 (22:04 +0530)
src/lib/elm_slider.c

index fb8a01d..43b2494 100644 (file)
@@ -197,6 +197,10 @@ _theme_hook(Evas_Object *obj)
      _elm_theme_object_set(obj, wd->slider, "slider", "horizontal", elm_widget_style_get(obj));
    else
      _elm_theme_object_set(obj, wd->slider, "slider", "vertical", elm_widget_style_get(obj));
+   if (elm_widget_disabled_get(data))
+     edje_object_signal_emit(wd->slider, "elm,state,disabled", "elm");
+   else
+     edje_object_signal_emit(wd->slider, "elm,state,enabled", "elm");
    if (wd->icon)
      {
         edje_object_part_swallow(wd->slider, "elm.swallow.content", wd->icon);