From: MyoungJune Park Date: Thu, 6 Sep 2012 05:15:32 +0000 (+0900) Subject: fixed N_SE-8752 X-Git-Tag: 2.0_alpha~22^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8f93e50d3b38ebd804e53d1056c968e065399bf2;p=apps%2Fcore%2Fpreloaded%2Fsettings.git fixed N_SE-8752 - abnormal operation of the slider control in Brightness --- diff --git a/setting-display/src/setting-display-brightness.c b/setting-display/src/setting-display-brightness.c index 68cdc03..6ac4df5 100755 --- a/setting-display/src/setting-display-brightness.c +++ b/setting-display/src/setting-display-brightness.c @@ -149,7 +149,7 @@ static int setting_display_brightness_create(void *cb) elm_object_part_content_set(sub_layout, "search_list2", genlist); - int auto_value, value; + int auto_value; int err; Elm_Object_Item *item = NULL;; @@ -187,13 +187,6 @@ static int setting_display_brightness_create(void *cb) } /* check manual */ - int ret = setting_get_int_slp_key(INT_SLP_SETTING_LCD_BRIGHTNESS, &value, - &err); - if (ret == SETTING_RETURN_FAIL) { - value = SETTING_BRIGHTNESS_LEVEL5; - } - - SETTING_TRACE("******* value = %d ", value); int max_brt; if (DEVICE_ERROR_NONE != device_get_max_brightness(BRIGHTNESS_DISPLAY, &max_brt)) { SETTING_TRACE("Fail to get the max brightness of the display.\n"); @@ -202,6 +195,19 @@ static int setting_display_brightness_create(void *cb) SETTING_TRACE("Max brightness of the display is %d\n", max_brt); } + // get initial value from vconf +#if DISABLED_CODE + int ret = setting_get_int_slp_key(INT_SLP_SETTING_LCD_BRIGHTNESS, &value, &err); + if (ret == SETTING_RETURN_FAIL) { + value = SETTING_BRIGHTNESS_LEVEL5; + SETTING_TRACE("******* value = %d ", value); + } +#else + int value = SETTING_BRIGHTNESS_LEVEL7; + device_get_brightness(BRIGHTNESS_DISPLAY, &value); + SETTING_TRACE("******* value = %d ", value); +#endif + // [UI] Slider control for Bightness ad->data_br_sli = setting_create_Gendial_field_def(genlist, &(ad->itc_layout), NULL,