if (gesture->gesture_events.num_pressed == 1)
{
+ int max_x_pos, max_y_pos;
for (i = 1; i < E_GESTURE_FINGER_MAX+1; i++)
{
if (edge_swipes->base.fingers[i].enabled)
}
}
+ max_x_pos = e_comp->w - 1;
+ max_y_pos = e_comp->h - 1;
if (ev->y < conf->edge_swipe.area_offset)
edge_swipes->base.edge = E_GESTURE_EDGE_TOP;
- else if (ev->y > e_comp->h - conf->edge_swipe.area_offset)
+ else if (ev->y > max_y_pos - conf->edge_swipe.area_offset)
edge_swipes->base.edge = E_GESTURE_EDGE_BOTTOM;
else if (ev->x < conf->edge_swipe.area_offset)
edge_swipes->base.edge = E_GESTURE_EDGE_LEFT;
- else if (ev->x > e_comp->w - conf->edge_swipe.area_offset)
+ else if (ev->x > max_x_pos - conf->edge_swipe.area_offset)
edge_swipes->base.edge = E_GESTURE_EDGE_RIGHT;
if (!((1 << (edge_swipes->base.edge)) & edge_swipes->base.enabled_edge))
if (gesture->gesture_events.num_pressed == 1)
{
+ int max_x_pos, max_y_pos;
for (i = 1; i < E_GESTURE_FINGER_MAX+1; i++)
{
if (edge_drags->base.fingers[i].enabled)
}
}
+ max_x_pos = comp->w - 1;
+ max_y_pos = comp->h - 1;
if (ev->y < conf->edge_drag.area_offset)
edge_drags->base.edge = E_GESTURE_EDGE_TOP;
- else if (ev->y > e_comp->h - conf->edge_drag.area_offset)
+ else if (ev->y > max_y_pos - conf->edge_drag.area_offset)
edge_drags->base.edge = E_GESTURE_EDGE_BOTTOM;
else if (ev->x < conf->edge_drag.area_offset)
edge_drags->base.edge = E_GESTURE_EDGE_LEFT;
- else if (ev->x > e_comp->w - conf->edge_drag.area_offset)
+ else if (ev->x > max_x_pos - conf->edge_drag.area_offset)
edge_drags->base.edge = E_GESTURE_EDGE_RIGHT;
if (!((1 << (edge_drags->base.edge)) & edge_drags->base.enabled_edge))