}
else
{
- if (gev->edge_swipes.base.fingers_exclusive[fingers].enabled == EINA_TRUE ||
+ if (gev->edge_swipes.base.fingers_exclusive[fingers].enabled == EINA_TRUE &&
_e_gesture_edge_boundary_check(&gev->edge_swipes.base.fingers_exclusive[fingers], edge, sp, ep) == EINA_FALSE)
ret = TIZEN_GESTURE_ERROR_GRABBED_ALREADY;
else
}
else
{
- if (gev->edge_drags.base.fingers_exclusive[fingers].enabled == EINA_TRUE ||
+ if (gev->edge_drags.base.fingers_exclusive[fingers].enabled == EINA_TRUE &&
_e_gesture_edge_boundary_check(&gev->edge_drags.base.fingers_exclusive[fingers], edge, sp, ep) == EINA_FALSE)
ret = TIZEN_GESTURE_ERROR_GRABBED_ALREADY;
else