+ } else if ((event_type & LB_SCRIPT_ACCESS_ACTION) == LB_SCRIPT_ACCESS_ACTION) {
+ if (down == 0) {
+ action = ELM_ACCESS_ACTION_UP;
+ ret = elm_access_action(edje, action, info);
+ DbgPrint("ACCESS_ACTION(%d), returns %d\n", down, ret);
+ ret = (ret == EINA_FALSE) ? LB_ACCESS_STATUS_ERROR : LB_ACCESS_STATUS_DONE;
+ } else if (down == 1) {
+ action = ELM_ACCESS_ACTION_DOWN;
+ ret = elm_access_action(edje, action, info);
+ DbgPrint("ACCESS_ACTION(%d), returns %d\n", down, ret);
+ ret = (ret == EINA_FALSE) ? LB_ACCESS_STATUS_ERROR : LB_ACCESS_STATUS_DONE;
+ } else {
+ ErrPrint("Invalid access event\n");
+ ret = LB_ACCESS_STATUS_ERROR;
+ }