The device_display_get_state() returns DISPLAY_STATE_POWER_OFF for the
VCONFKEY_PM_STATE_SLEEP. But the display_change_cb() hasn't. To make
them be consistent, display_changed_cb() now return DISPLAY_STATE_POWER_OFF
for the VCONFKEY_PM_STATE_SLEEP. And this patch also changes intergers to
vconfkey macros.
Change-Id: I357734be07d2a418769c9017123ecb24b20ae9a7
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
val = vconf_keynode_get_int(key);
switch (val) {
- case 1: state = DISPLAY_STATE_NORMAL;
- break;
- case 2: state = DISPLAY_STATE_SCREEN_DIM;
- break;
- case 3: state = DISPLAY_STATE_SCREEN_OFF;
- break;
+ case VCONFKEY_PM_STATE_NORMAL:
+ state = DISPLAY_STATE_NORMAL;
+ break;
+ case VCONFKEY_PM_STATE_LCDDIM:
+ state = DISPLAY_STATE_SCREEN_DIM;
+ break;
+ case VCONFKEY_PM_STATE_LCDOFF:
+ case VCONFKEY_PM_STATE_SLEEP:
+ state = DISPLAY_STATE_SCREEN_OFF;
+ break;
default: state = -1;
break;
}