Fix N_SE-39192 : Volume popup close unexpectedly when LCD turns off.
authorhhh.kwon <hhh.kwon@samsung.com>
Tue, 11 Jun 2013 06:40:43 +0000 (15:40 +0900)
committerhhh.kwon <hhh.kwon@samsung.com>
Tue, 11 Jun 2013 06:40:43 +0000 (15:40 +0900)
src/_logic.c

index 959531a..8fb7154 100755 (executable)
@@ -569,7 +569,13 @@ void _starter_user_volume_key_vconf_changed_cb(keynode_t *key, void *data){
 }
 
 void _idle_lock_state_vconf_chnaged_cb(keynode_t *key, void *data){
-       _close_volume(data);
+       static static_state = 0;
+       int state = 0;
+       vconf_get_int(VCONFKEY_IDLE_LOCK_STATE, &state);
+       if(state != static_state) {
+               _close_volume(data);
+               static_state = state;
+       }
 }
 
 int _app_create(struct appdata *ad)