From 0cd07262cd2569a3ba7081003853acc5bf752586 Mon Sep 17 00:00:00 2001 From: Jing Yigang Date: Sat, 8 Sep 2012 10:12:37 +0800 Subject: [PATCH] [Bug] fix P120906-6119 : fix the screen suddenly brighte and then dark when set brightness menu as manual mode . Change-Id: I0c164236ad0c1c14e0cfe5dfabc51f21dcaee840 --- setting-display/src/setting-display-brightness.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/setting-display/src/setting-display-brightness.c b/setting-display/src/setting-display-brightness.c index 6ac4df5..0d7353d 100755 --- a/setting-display/src/setting-display-brightness.c +++ b/setting-display/src/setting-display-brightness.c @@ -46,7 +46,7 @@ static void __toggle_automatic_chk(void* data, int chk_status); *basic func * ***************************************************/ - +#if DISABLED_CODE static Eina_Bool setting_display_brightness_on_idle(void *data) { SETTING_TRACE_BEGIN; @@ -58,7 +58,7 @@ static Eina_Bool setting_display_brightness_on_idle(void *data) __toggle_automatic_chk(ad, auto_value); return FALSE; } - +#endif // low battery static void setting_display_brightness_lowbat_cb(keynode_t *key, void* data) @@ -247,7 +247,7 @@ static int setting_display_brightness_create(void *cb) vconf_notify_key_changed(VCONFKEY_SYSMAN_BATTERY_STATUS_LOW, setting_display_brightness_lowbat_cb, ad); setting_view_display_brightness.is_create = 1; - ecore_idler_add(setting_display_brightness_on_idle, ad); + //ecore_idler_add(setting_display_brightness_on_idle, ad); return SETTING_RETURN_SUCCESS; } @@ -340,10 +340,10 @@ static void __toggle_automatic_chk(void* data, int chk_status) return; } -#ifdef USE_DEVICE_SET_DISPLAY_BRT - setting_display_set_slider_value(ad,ad->data_br_sli->eo_check , value); + ad->data_br_sli->chk_status = value; + setting_set_int_slp_key(INT_SLP_SETTING_LCD_BRIGHTNESS, value, &err); elm_slider_value_set(ad->data_br_sli->eo_check, value); -#endif + setting_enable_genlist_item(ad->data_br_sli->item); } -- 2.7.4