elm_win_autodel_set(win, EINA_TRUE);
efl_util_set_notification_window_level(win, EFL_UTIL_NOTIFICATION_LEVEL_HIGH);
elm_win_prop_focus_skip_set(win, EINA_TRUE);
+ elm_win_role_set(win, "notification-normal");
/* This is for rotation issue */
e = evas_object_evas_get(win);
int applist = NOTIFICATION_DISPLAY_APP_ALL;
int op_type = 0;
int priv_id = 0;
+ int lock_state = SYSTEM_SETTINGS_LOCK_STATE_UNLOCK;
int ret;
ret_if(!ad);
/* FIXME : num_op can be more than 1 */
ret_if(num_op > 1);
+ ret = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_LOCK_STATE, &lock_state);
+ if (ret != SYSTEM_SETTINGS_ERROR_NONE || lock_state == SYSTEM_SETTINGS_LOCK_STATE_LOCK)
+ return;
+
notification_op_get_data(op_list, NOTIFICATION_OP_DATA_TYPE, &op_type);
notification_op_get_data(op_list, NOTIFICATION_OP_DATA_PRIV_ID, &priv_id);
notification_op_get_data(op_list, NOTIFICATION_OP_DATA_NOTI, ¬i_from_master);