fix bug : N_SE-7764, 8016
authorHyejin Kim <hyejin0906.kim@samsung.com>
Wed, 29 Aug 2012 05:16:44 +0000 (14:16 +0900)
committerHyejin Kim <hyejin0906.kim@samsung.com>
Wed, 29 Aug 2012 05:17:37 +0000 (14:17 +0900)
setting-display/src/setting-display-brightness.c

index a5bf8d8..68cdc03 100755 (executable)
@@ -39,6 +39,8 @@ setting_view setting_view_display_brightness = {
        .cleanup = setting_display_brightness_cleanup,
 };
 
+static void __toggle_automatic_chk(void* data, int chk_status);
+
 /* ***************************************************
  *
  *basic func
@@ -52,9 +54,8 @@ static Eina_Bool setting_display_brightness_on_idle(void *data)
        int auto_value, err;
        setting_get_int_slp_key(INT_SLP_SETTING_AUTOMATIC_BRIGHTNESS,
                                 &auto_value, &err);
-       if (auto_value != SETTING_BRIGHTNESS_AUTOMATIC_OFF) {
-               setting_disable_genlist_item(ad->data_br_sli->item);
-       }
+
+       __toggle_automatic_chk(ad, auto_value);
        return FALSE;
 }